Skip to content

Commit 7cd2ed3

Browse files
committed
Try reproducing DSL issue 1577
1 parent 6bfbdaf commit 7cd2ed3

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

test_elasticsearch/test_dsl/test_integration/_async/test_document.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -630,15 +630,22 @@ async def test_can_save_to_different_index(
630630
async def test_save_without_skip_empty_will_include_empty_fields(
631631
async_write_client: AsyncElasticsearch,
632632
) -> None:
633-
test_repo = Repository(field_1=[], field_2=None, field_3={}, meta={"id": 42})
633+
test_repo = Repository(
634+
field_1=[], field_2=None, field_3={}, field_4={"entries": []}, meta={"id": 42}
635+
)
634636
assert await test_repo.save(index="test-document", skip_empty=False)
635637

636638
assert_doc_equals(
637639
{
638640
"found": True,
639641
"_index": "test-document",
640642
"_id": "42",
641-
"_source": {"field_1": [], "field_2": None, "field_3": {}},
643+
"_source": {
644+
"field_1": [],
645+
"field_2": None,
646+
"field_3": {},
647+
"field_4": {"entries": []},
648+
},
642649
},
643650
await async_write_client.get(index="test-document", id=42),
644651
)

0 commit comments

Comments
 (0)