44import numpy as np
55import pytest
66
7- from labelbox .data .annotation_types import (LabelList , LabelGenerator ,
8- ObjectAnnotation , ImageData ,
7+ from labelbox .data .annotation_types import (LabelGenerator , ObjectAnnotation , ImageData ,
98 MaskData , Line , Mask , Point , Label )
109from labelbox import OntologyBuilder , Tool
1110
@@ -83,9 +82,6 @@ def test_adding_schema_ids():
8382 ])
8483 generator = LabelGenerator ([label ]).assign_feature_schema_ids (ontology )
8584 assert next (generator ).annotations [0 ].feature_schema_id == feature_schema_id
86- labels = LabelList ([label ]).assign_feature_schema_ids (ontology )
87- assert next (labels ).annotations [0 ].feature_schema_id == feature_schema_id
88- assert labels [0 ].annotations [0 ].feature_schema_id == feature_schema_id
8985
9086
9187def test_adding_urls (signer ):
@@ -98,15 +94,6 @@ def test_adding_urls(signer):
9894 assert next (generator ).data .url == uuid
9995 assert label .data .url == uuid
10096
101- label = Label (data = ImageData (arr = np .random .random ((32 , 32 ,
102- 3 )).astype (np .uint8 )),
103- annotations = [])
104- assert label .data .url != uuid
105- labels = LabelList ([label ]).add_url_to_data (signer (uuid ))
106- assert label .data .url == uuid
107- assert next (labels ).data .url == uuid
108- assert labels [0 ].data .url == uuid
109-
11097
11198def test_adding_to_dataset (signer ):
11299 dataset = FakeDataset ()
@@ -122,22 +109,6 @@ def test_adding_to_dataset(signer):
122109 assert generated_label .data .uid == dataset .uid
123110 assert label .data .url == uuid
124111
125- dataset = FakeDataset ()
126- label = Label (data = ImageData (arr = np .random .random ((32 , 32 ,
127- 3 )).astype (np .uint8 )),
128- annotations = [])
129- assert label .data .url != uuid
130- assert label .data .external_id == None
131- assert label .data .uid != dataset .uid
132- labels = LabelList ([label ]).add_to_dataset (dataset , signer (uuid ))
133- assert label .data .url == uuid
134- assert label .data .external_id != None
135- assert label .data .uid == dataset .uid
136- generated_label = next (labels )
137- assert generated_label .data .url == uuid
138- assert generated_label .data .external_id != None
139- assert generated_label .data .uid == dataset .uid
140-
141112
142113def test_adding_to_masks (signer ):
143114 label = Label (
@@ -154,17 +125,3 @@ def test_adding_to_masks(signer):
154125 assert label .annotations [0 ].value .mask .url != uuid
155126 assert next (generator ).annotations [0 ].value .mask .url == uuid
156127 assert label .annotations [0 ].value .mask .url == uuid
157-
158- label = Label (
159- data = ImageData (arr = np .random .random ((32 , 32 , 3 )).astype (np .uint8 )),
160- annotations = [
161- ObjectAnnotation (name = "1234" ,
162- value = Mask (mask = MaskData (
163- arr = np .random .random ((32 , 32 ,
164- 3 )).astype (np .uint8 )),
165- color = [255 , 255 , 255 ]))
166- ])
167- assert label .annotations [0 ].value .mask .url != uuid
168- labels = LabelList ([label ]).add_url_to_masks (signer (uuid ))
169- assert next (labels ).annotations [0 ].value .mask .url == uuid
170- assert labels [0 ].annotations [0 ].value .mask .url == uuid
0 commit comments