From 66978aea672f7813d32a644f271f032c2b56cf42 Mon Sep 17 00:00:00 2001 From: Bastien Gerard Date: Mon, 2 Aug 2021 21:56:50 +0200 Subject: [PATCH] fix test and changelog --- docs/changelog.rst | 3 +-- tests/fields/test_embedded_document_field.py | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 6d5f4a55..be2c38c3 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -8,13 +8,12 @@ Development =========== - (Fill this out as you fix issues and develop your features). - EnumField improvements: now `choices` limits the values of an enum to allow -- Missing `._instance` field after deepcopy of EmbeddedField (#2202 +- Fix deepcopy of EmbeddedDocument #2202 Changes in 0.23.1 =========== - Bug fix: ignore LazyReferenceFields when clearing _changed_fields #2484 - Improve connection doc #2481 -- Fix deepcopy on EmbeddedDocument Changes in 0.23.0 ================= diff --git a/tests/fields/test_embedded_document_field.py b/tests/fields/test_embedded_document_field.py index 8aec8515..3b555cc6 100644 --- a/tests/fields/test_embedded_document_field.py +++ b/tests/fields/test_embedded_document_field.py @@ -377,7 +377,7 @@ class TestGenericEmbeddedDocumentField(MongoDBTestCase): ) assert doc.wallet._instance == doc copied_emb_doc = deepcopy(doc.wallet) - assert copied_emb_doc._instance == doc + assert copied_emb_doc._instance is None copied_map_emb_doc = deepcopy(doc.wallet_map) - assert copied_map_emb_doc["test"]._instance == doc + assert copied_map_emb_doc["test"]._instance is None