@@ -42,7 +42,7 @@ def big_dataset(dataset: Dataset, image_url):
42
42
"row_data" : image_url ,
43
43
"external_id" : "my-image"
44
44
},
45
- ] * 250 )
45
+ ] * 5 )
46
46
task .wait_till_done ()
47
47
48
48
yield dataset
@@ -92,10 +92,7 @@ def test_bulk_upsert_datarow_metadata(datarow, mdo: DataRowMetadataOntology):
92
92
mdo .bulk_upsert ([metadata ])
93
93
exported = mdo .bulk_export ([datarow .uid ])
94
94
assert len (exported )
95
- assert len ([
96
- field for field in exported [0 ].fields
97
- if field .schema_id != PRE_COMPUTED_EMBEDDINGS_ID
98
- ]) == 4
95
+ assert len ([field for field in exported [0 ].fields if field .schema_id != PRE_COMPUTED_EMBEDDINGS_ID ]) == 4
99
96
100
97
101
98
@pytest .mark .slow
@@ -107,15 +104,13 @@ def test_large_bulk_upsert_datarow_metadata(big_dataset, mdo):
107
104
errors = mdo .bulk_upsert (metadata )
108
105
assert len (errors ) == 0
109
106
107
+
110
108
metadata_lookup = {
111
109
metadata .data_row_id : metadata
112
110
for metadata in mdo .bulk_export (data_row_ids )
113
111
}
114
112
for data_row_id in data_row_ids :
115
- assert len ([
116
- f for f in metadata_lookup .get (data_row_id ).fields
117
- if f .schema_id != PRE_COMPUTED_EMBEDDINGS_ID
118
- ]), metadata_lookup .get (data_row_id ).fields
113
+ assert len ([f for f in metadata_lookup .get (data_row_id ).fields if f .schema_id != PRE_COMPUTED_EMBEDDINGS_ID ]), metadata_lookup .get (data_row_id ).fields
119
114
120
115
121
116
def test_bulk_delete_datarow_metadata (datarow , mdo ):
@@ -175,10 +170,7 @@ def test_large_bulk_delete_datarow_metadata(big_dataset, mdo):
175
170
errors = mdo .bulk_delete (deletes )
176
171
assert len (errors ) == 0
177
172
for data_row_id in data_row_ids :
178
- fields = [
179
- f for f in mdo .bulk_export ([data_row_id ])[0 ].fields
180
- if f .schema_id != PRE_COMPUTED_EMBEDDINGS_ID
181
- ]
173
+ fields = [f for f in mdo .bulk_export ([data_row_id ])[0 ].fields if f .schema_id != PRE_COMPUTED_EMBEDDINGS_ID ]
182
174
assert len (fields ) == 1 , fields
183
175
assert EMBEDDING_SCHEMA_ID not in [field .schema_id for field in fields ]
184
176
@@ -200,8 +192,7 @@ def test_bulk_delete_datarow_enum_metadata(datarow: DataRow, mdo):
200
192
DeleteDataRowMetadata (data_row_id = datarow .uid , fields = [SPLIT_SCHEMA_ID ])
201
193
])
202
194
exported = mdo .bulk_export ([datarow .uid ])[0 ].fields
203
- assert len (
204
- [f for f in exported if f .schema_id != PRE_COMPUTED_EMBEDDINGS_ID ]) == 0
195
+ assert len ([f for f in exported if f .schema_id != PRE_COMPUTED_EMBEDDINGS_ID ]) == 0
205
196
206
197
207
198
def test_raise_enum_upsert_schema_error (datarow , mdo ):
0 commit comments