3 from TestSketcher import SketcherTestCase
5 class SketcherAddPoint(SketcherTestCase):
6 def test_add_point(self):
7 point = self.sketch.addPoint(0, 1)
9 self.assertEqual(point.pointData().x(), 0.0)
10 self.assertEqual(point.pointData().y(), 1.0)
12 def test_modify_point(self):
13 point = self.sketch.addPoint(0, 1)
16 self.assertEqual(point.pointData().x(), 1.0)
17 self.assertEqual(point.pointData().y(), 2.0)
19 def test_empty_args(self):
20 with self.assertRaises(TypeError):
21 self.sketch.addPoint()
24 if __name__ == "__main__":
25 unittest.main(verbosity=2)