Skip to content

Commit e9215df

Browse files
committed
Normalize Vespa boolean metadata defaults in tests
1 parent ccdc3d4 commit e9215df

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

integrations/vespa/tests/test_document_store.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,11 @@ def assert_documents_are_equal(self, received: list[Document], expected: list[Do
384384
for r, e in zip(rs, es, strict=True):
385385
assert str(r.id) == str(e.id)
386386
assert r.content == e.content
387-
assert r.meta == e.meta
387+
received_meta = dict(r.meta)
388+
for key in ("featured", "no_embedding", "updated"):
389+
if key not in e.meta and received_meta.get(key) is False:
390+
received_meta.pop(key)
391+
assert received_meta == e.meta
388392

389393
def test_write_documents(self, document_store): # type:ignore[override]
390394
docs = [Document(id="1", content="test doc")]

0 commit comments

Comments
 (0)