[15.0][IMP] document_page: copy document function.

This commit is contained in:
angel
2022-06-13 14:59:05 +02:00
committed by Justine Doutreloux
parent 42a09e12ba
commit 797e6c1148
2 changed files with 18 additions and 0 deletions

View File

@@ -49,3 +49,11 @@ class TestDocumentPage(common.TransactionCase):
page.id, menu.action.id
),
)
def test_page_copy(self):
page = self.page_obj.create({"name": "Test Page 3", "content": "Test content"})
page_copy = page.copy()
self.assertEqual(page_copy.name, page.name + " (copy)")
self.assertEqual(page_copy.content, page.content)
self.assertEqual(page_copy.draft_name, "1.0")
self.assertEqual(page_copy.draft_summary, "summary")