if __name__ == "__main__": if len(sys.argv) < 2: print "You must pass in a job id" sys.exit(0) from api_token import API_TOKEN client = Client(API_TOKEN) job_id = sys.argv[1] if client.read_document(client.read_job(job_id)["document_id"])["name"] != "Example School Survey Template": print "You must choose a job that is using the example school survey template" sys.exit(0) iset = client.create_instance_sets(job_id, {"name": "New Iset"}) instances = client.read_instance_set_instances(iset["id"]) assert len(instances) == 0 instance1 = client.create_instance_set_instances( iset["id"], {"page_number": "0", "image_file": open(FORM_PAGE_0, "rb")} ) instance2 = client.create_instance_set_instances( iset["id"], {"page_number": "1", "image_file": open(FORM_PAGE_1, "rb")} ) assert len(client.read_instance_set_instances(iset["id"])) == 2 print client.read_instance_set_instances(iset["id"])
sys.exit(0) from api_token import API_TOKEN client = Client(API_TOKEN) job_id = sys.argv[1] if client.read_document(client.read_job(job_id)['document_id'] )['name'] != 'Example School Survey Template': print 'You must choose a job that is using the example school survey template' sys.exit(0) iset = client.create_instance_sets(job_id, {'name': 'New Iset'}) instances = client.read_instance_set_instances(iset['id']) assert len(instances) == 0 instance1 = client.create_instance_set_instances( iset['id'], { 'page_number': '0', 'image_file': open(FORM_PAGE_0, 'rb') }) instance2 = client.create_instance_set_instances( iset['id'], { 'page_number': '1', 'image_file': open(FORM_PAGE_1, 'rb') }) assert len(client.read_instance_set_instances(iset['id'])) == 2 print client.read_instance_set_instances(iset['id'])