@@ -149,21 +149,38 @@ def assert_file_content(url: str, predictions):
149149 assert response .text == ndjson .dumps (predictions )
150150
151151
152- def test_delete (client , configured_project , predictions ):
152+ def test_project_bulk_import_requests (client , configured_project , predictions ):
153+ result = configured_project .bulk_import_requests ()
154+ assert len (list (result )) == 0
155+
156+ name = str (uuid .uuid4 ())
157+ bulk_import_request = configured_project .upload_annotations (
158+ name = name , annotations = predictions )
159+ bulk_import_request .wait_until_done ()
153160
154- id_param = "project_id"
155- query_str = """query bulk_import_requestsPyApi($%s: ID!) {bulkImportRequests(where: {projectId: $%s}) {id}}""" % (
156- id_param , id_param )
161+ name = str (uuid .uuid4 ())
162+ bulk_import_request = configured_project .upload_annotations (
163+ name = name , annotations = predictions )
164+ bulk_import_request .wait_until_done ()
165+
166+ name = str (uuid .uuid4 ())
167+ bulk_import_request = configured_project .upload_annotations (
168+ name = name , annotations = predictions )
169+ bulk_import_request .wait_until_done ()
170+
171+ result = configured_project .bulk_import_requests ()
172+ assert len (list (result )) == 3
173+
174+
175+ def test_delete (client , configured_project , predictions ):
157176 name = str (uuid .uuid4 ())
158177
159178 bulk_import_request = configured_project .upload_annotations (
160179 name = name , annotations = predictions )
161180 bulk_import_request .wait_until_done ()
162- all_import_requests = client .execute (query_str ,
163- {id_param : configured_project .uid })
164- assert len (all_import_requests ['bulkImportRequests' ]) == 1
181+ all_import_requests = configured_project .bulk_import_requests ()
182+ assert len (list (all_import_requests )) == 1
165183
166184 bulk_import_request .delete ()
167- all_import_requests = client .execute (query_str ,
168- {id_param : configured_project .uid })
169- assert len (all_import_requests ['bulkImportRequests' ]) == 0
185+ all_import_requests = configured_project .bulk_import_requests ()
186+ assert len (list (all_import_requests )) == 0
0 commit comments