From 2ae441ff9daf7b9f44e5ec9f94f767ee7a781275 Mon Sep 17 00:00:00 2001 From: wmayer Date: Sat, 19 Aug 2017 19:36:40 +0200 Subject: [PATCH] unit test for duplicate links in a group --- src/Mod/Test/Document.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Mod/Test/Document.py b/src/Mod/Test/Document.py index 44b56b86ca..06b9b41a91 100644 --- a/src/Mod/Test/Document.py +++ b/src/Mod/Test/Document.py @@ -156,6 +156,13 @@ class DocumentBasicCases(unittest.TestCase): def testMem(self): self.Doc.MemSize + def testDuplicateLinks(self): + obj = self.Doc.addObject("App::FeatureTest","obj") + grp = self.Doc.addObject("App::DocumentObjectGroup","group") + grp.Group = [obj,obj] + self.Doc.removeObject(obj.Name) + self.assertListEqual(grp.Group, []) + def testAddRemove(self): L1 = self.Doc.addObject("App::FeatureTest","Label_1") # must delete object