diff --git a/src/Mod/Test/Document.py b/src/Mod/Test/Document.py index 3fc39730ab..8ae7bcf9de 100644 --- a/src/Mod/Test/Document.py +++ b/src/Mod/Test/Document.py @@ -1551,6 +1551,12 @@ class DocumentExpressionCases(unittest.TestCase): # must not raise a topological error self.assertEqual(self.Doc.recompute(), 2) + # add test for issue #6948 + self.Obj3 = self.Doc.addObject("App::FeatureTest", "Test") + self.Obj3.setExpression('Float', u'2*(5%3)') + self.Doc.recompute() + self.assertEqual(self.Obj3.Float, 4) + def testIssue4649(self): class Cls():