X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FPythonAPI%2FTest%2FTestSketcherAddPoint.py;h=284d377641ee2c6f425d309e3421d9bea9d953eb;hb=d1045f44583d182efaef1a5cfefc251de1b34b62;hp=e521c9a08547977ea266b6f5a0d7f9b99a07e48b;hpb=659f615574a9d3e4bf72ccc053e1a1d45d88e116;p=modules%2Fshaper.git diff --git a/src/PythonAPI/Test/TestSketcherAddPoint.py b/src/PythonAPI/Test/TestSketcherAddPoint.py index e521c9a08..284d37764 100644 --- a/src/PythonAPI/Test/TestSketcherAddPoint.py +++ b/src/PythonAPI/Test/TestSketcherAddPoint.py @@ -3,11 +3,23 @@ import model from TestSketcher import SketcherTestCase class SketcherAddPoint(SketcherTestCase): - def runTest(self): + def test_add_point(self): point = self.sketch.addPoint(0, 1) + model.do() self.assertEqual(point.pointData().x(), 0.0) self.assertEqual(point.pointData().y(), 1.0) + def test_modify_point(self): + point = self.sketch.addPoint(0, 1) + point.setValue(1, 2) + model.do() + self.assertEqual(point.pointData().x(), 1.0) + self.assertEqual(point.pointData().y(), 2.0) + + def test_empty_args(self): + with self.assertRaises(TypeError): + self.sketch.addPoint() + if __name__ == "__main__": - unittest.main() \ No newline at end of file + unittest.main(verbosity=2) \ No newline at end of file