@@ -32,46 +32,41 @@ def small_dataset(dataset: Dataset):
3232 yield dataset
3333
3434
35- def test_create_batch (configured_project : Project , big_dataset : Dataset ):
36- configured_project .update (queue_mode = QueueMode .Batch )
37-
35+ def test_create_batch (batch_project : Project , big_dataset : Dataset ):
3836 data_rows = [dr .uid for dr in list (big_dataset .export_data_rows ())]
39- batch = configured_project .create_batch ("test-batch" , data_rows , 3 )
37+ batch = batch_project .create_batch ("test-batch" , data_rows , 3 )
4038 assert batch .name == "test-batch"
4139 assert batch .size == len (data_rows )
4240
4341
44- def test_archive_batch (configured_project : Project , small_dataset : Dataset ):
42+ def test_archive_batch (batch_project : Project , small_dataset : Dataset ):
4543 data_rows = [dr .uid for dr in list (small_dataset .export_data_rows ())]
46- configured_project .update (queue_mode = QueueMode .Batch )
47- batch = configured_project .create_batch ("batch to archive" , data_rows )
44+ batch = batch_project .create_batch ("batch to archive" , data_rows )
4845 batch .remove_queued_data_rows ()
4946 exported_data_rows = list (batch .export_data_rows ())
5047
5148 assert len (exported_data_rows ) == 0
5249
5350
54- def test_delete (configured_project : Project , small_dataset : Dataset ):
51+ def test_delete (batch_project : Project , small_dataset : Dataset ):
5552 data_rows = [dr .uid for dr in list (small_dataset .export_data_rows ())]
56- configured_project .update (queue_mode = QueueMode .Batch )
57- batch = configured_project .create_batch ("batch to delete" , data_rows )
53+ batch = batch_project .create_batch ("batch to delete" , data_rows )
5854 batch .delete ()
5955
60- assert len (list (configured_project .batches ())) == 0
56+ assert len (list (batch_project .batches ())) == 0
6157
6258
63- def test_batch_project (configured_project : Project , small_dataset : Dataset ):
59+ def test_batch_project (batch_project : Project , small_dataset : Dataset ):
6460 data_rows = [dr .uid for dr in list (small_dataset .export_data_rows ())]
65- configured_project .update (queue_mode = QueueMode .Batch )
66- batch = configured_project .create_batch (
67- "batch to test project relationship" , data_rows )
61+ batch = batch_project .create_batch ("batch to test project relationship" ,
62+ data_rows )
6863 project_from_batch = batch .project ()
6964
70- assert project_from_batch .uid == configured_project .uid
71- assert project_from_batch .name == configured_project .name
65+ assert project_from_batch .uid == batch_project .uid
66+ assert project_from_batch .name == batch_project .name
7267
7368
74- def test_export_data_rows (configured_project : Project , dataset : Dataset ):
69+ def test_export_data_rows (batch_project : Project , dataset : Dataset ):
7570 n_data_rows = 5
7671 task = dataset .create_data_rows ([
7772 {
@@ -82,8 +77,7 @@ def test_export_data_rows(configured_project: Project, dataset: Dataset):
8277 task .wait_till_done ()
8378
8479 data_rows = [dr .uid for dr in list (dataset .export_data_rows ())]
85- configured_project .update (queue_mode = QueueMode .Batch )
86- batch = configured_project .create_batch ("batch test" , data_rows )
80+ batch = batch_project .create_batch ("batch test" , data_rows )
8781
8882 result = list (batch .export_data_rows ())
8983 exported_data_rows = [dr .uid for dr in result ]
@@ -95,23 +89,19 @@ def test_export_data_rows(configured_project: Project, dataset: Dataset):
9589@pytest .mark .skip (
9690 reason = "Test cannot be used effectively with MAL/LabelImport. \
9791 Fix/Unskip after resolving deletion with MAL/LabelImport" )
98- def test_delete_labels (configured_project_with_label ):
99- project , dataset , _ , _ = configured_project_with_label
100-
101- data_rows = [dr .uid for dr in list (dataset .export_data_rows ())]
102- project .update (queue_mode = QueueMode .Batch )
103- batch = project .create_batch ("batch to delete labels" , data_rows )
92+ def test_delete_labels (batch_project , small_dataset ):
93+ data_rows = [dr .uid for dr in list (small_dataset .export_data_rows ())]
94+ batch = batch_project .create_batch ("batch to delete labels" , data_rows )
10495
10596
10697@pytest .mark .skip (
10798 reason = "Test cannot be used effectively with MAL/LabelImport. \
10899 Fix/Unskip after resolving deletion with MAL/LabelImport" )
109- def test_delete_labels_with_templates (configured_project : Project ,
100+ def test_delete_labels_with_templates (batch_project : Project ,
110101 small_dataset : Dataset ):
111102 data_rows = [dr .uid for dr in list (small_dataset .export_data_rows ())]
112- configured_project .update (queue_mode = QueueMode .Batch )
113- batch = configured_project .create_batch (
114- "batch to delete labels w templates" , data_rows )
103+ batch = batch_project .create_batch ("batch to delete labels w templates" ,
104+ data_rows )
115105 exported_data_rows = list (batch .export_data_rows ())
116106 res = batch .delete_labels (labels_as_template = True )
117107 exported_data_rows = list (batch .export_data_rows ())
0 commit comments