Salome HOME
Issue #761 - Check and error for unique parameter name -- Fix tests
[modules/shaper.git] / src / ParametersPlugin / Test / TestParameterRename.py
index ef8bd2e6bca64c0ba2052ab48fd63fb5bb153729..5521426308a481a6ae59758b712fe18dc300e320 100644 (file)
@@ -53,15 +53,15 @@ class TestParameterRename(unittest.TestCase):
         ltNames = ["x1", "y1", "x2"]
         ltExpressions = ["150.", "200.", "x1 + y1 + 100.0"]
         self.dtParams = {}
-        self.aSession.startOperation()
         for name, expr in zip(ltNames, ltExpressions):
+            self.aSession.startOperation()
             aParam = self.aDocument.addFeature("Parameter")
             aParamName = aParam.string("variable")
             aParamName.setValue(name)
             aParamExpr = aParam.string("expression")
             aParamExpr.setValue(expr)
             self.dtParams[name] = aParam
-        self.aSession.finishOperation()
+            self.aSession.finishOperation()
         self.assertEqual(len(self.dtParams), len(ltNames))
 
         aParam = self.dtParams["x2"]