@@ -253,38 +253,14 @@ def test_annotate_async(dataset: Dataset):
253
253
semseg = SegmentationAnnotation .from_json (TEST_SEGMENTATION_ANNOTATIONS [0 ])
254
254
polygon = PolygonAnnotation (** TEST_POLYGON_ANNOTATIONS [0 ])
255
255
bbox = BoxAnnotation (** TEST_BOX_ANNOTATIONS [0 ])
256
- bbox .reference_id = "fake_garbage"
257
256
258
257
job : AsyncJob = dataset .annotate (
259
258
annotations = [semseg , polygon , bbox ],
260
259
asynchronous = True ,
261
260
)
262
261
job .sleep_until_complete ()
263
- {
264
- "job_id" : "job_c2r16b9vcz50048tk5k0" ,
265
- "status" : "Completed" ,
266
- "message" : {
267
- "annotation_upload" : {
268
- "epoch" : 1 ,
269
- "total" : 2 ,
270
- "errored" : 0 ,
271
- "ignored" : 0 ,
272
- "datasetId" : "ds_c2r16asgc3s009hs5jzg" ,
273
- "processed" : 0 ,
274
- },
275
- "segmentation_upload" : {
276
- "errors" : [
277
- "Item not found for reference ID airplane.png in dataset ds_c2r16asgc3s009hs5jzg!"
278
- ],
279
- "ignored" : 0 ,
280
- "n_errors" : 1 ,
281
- "processed" : 0 ,
282
- },
283
- },
284
- }
285
-
286
262
assert job .status () == {
287
- "job_id" : job . id ,
263
+ "job_id" : "job_c2r21dnq1j9007r2p740" ,
288
264
"status" : "Completed" ,
289
265
"message" : {
290
266
"annotation_upload" : {
@@ -306,6 +282,7 @@ def test_annotate_async(dataset: Dataset):
306
282
307
283
308
284
def test_annotate_async_with_error (dataset : Dataset ):
285
+ dataset .append (make_dataset_items ())
309
286
semseg = SegmentationAnnotation .from_json (TEST_SEGMENTATION_ANNOTATIONS [0 ])
310
287
polygon = PolygonAnnotation (** TEST_POLYGON_ANNOTATIONS [0 ])
311
288
bbox = BoxAnnotation (** TEST_BOX_ANNOTATIONS [0 ])
@@ -324,7 +301,7 @@ def test_annotate_async_with_error(dataset: Dataset):
324
301
"annotation_upload" : {
325
302
"epoch" : 1 ,
326
303
"total" : 2 ,
327
- "errored" : 0 ,
304
+ "errored" : 0 , # TODO: fix this once backend fix is in
328
305
"ignored" : 0 ,
329
306
"datasetId" : dataset .id ,
330
307
"processed" : 1 ,
0 commit comments