@@ -62,19 +62,17 @@ def test_get_datarow_metadata_ontology(mdo):
6262def test_get_datarow_metadata (datarow ):
6363 """No metadata"""
6464 md = datarow .metadata
65- assert not len (md ["fields" ])
6665 assert len (md )
6766
6867
6968def test_bulk_upsert_datarow_metadata (datarow , mdo : DataRowMetadataOntology ):
70- assert not len (datarow .metadata ["fields" ])
69+ n_fields = len (datarow .metadata ["fields" ])
7170 metadata = make_metadata (datarow .uid )
7271 mdo .bulk_upsert ([metadata ])
73- assert len (datarow .metadata ["fields" ])
72+ assert len (datarow .metadata ["fields" ]) > n_fields
7473
7574
7675def test_parse_upsert_datarow_metadata (datarow , mdo : DataRowMetadataOntology ):
77- assert not len (datarow .metadata ["fields" ])
7876 metadata = make_metadata (datarow .uid )
7977 mdo .bulk_upsert ([metadata ])
8078 assert mdo .parse_metadata ([datarow .metadata ])
@@ -94,13 +92,7 @@ def test_large_bulk_upsert_datarow_metadata(big_dataset, mdo):
9492
9593
9694def test_bulk_delete_datarow_metadata (datarow , mdo ):
97- """test bulk deletes for all fields
98-
99- TODO: this fails because of the enum validation issue
100-
101- """
102- assert not len (datarow .metadata ["fields" ])
103-
95+ """test bulk deletes for all fields"""
10496 metadata = make_metadata (datarow .uid )
10597 mdo .bulk_upsert ([metadata ])
10698
0 commit comments