From 01cc99349e0af040d6195878ee310c2aecaeff46 Mon Sep 17 00:00:00 2001 From: wmayer Date: Fri, 10 Dec 2021 00:04:40 +0100 Subject: [PATCH] Test: explicitly switch on undo/redo mode in testIssue4649 --- src/Mod/Test/Document.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Mod/Test/Document.py b/src/Mod/Test/Document.py index b5c22d83d3..f8b92760ba 100644 --- a/src/Mod/Test/Document.py +++ b/src/Mod/Test/Document.py @@ -1423,6 +1423,7 @@ class DocumentExpressionCases(unittest.TestCase): obj = self.Doc.addObject("App::DocumentObjectGroupPython", "Obj") Cls(obj) + self.Doc.UndoMode = 1 self.Doc.openTransaction("Expression") obj.setExpression("propA", '42') self.Doc.recompute() @@ -1431,9 +1432,8 @@ class DocumentExpressionCases(unittest.TestCase): self.assertTrue(('propA', "42") in obj.ExpressionEngine) self.Doc.undo() - # FIXME. check why this fails in command line mode - #self.assertFalse(('propB', None) in obj.ExpressionEngine) - #self.assertFalse(('propA', "42") in obj.ExpressionEngine) + self.assertFalse(('propB', None) in obj.ExpressionEngine) + self.assertFalse(('propA', "42") in obj.ExpressionEngine) self.Doc.redo() self.assertTrue(('propB', None) in obj.ExpressionEngine)