3 from TestSketcher import SketcherTestCase
5 class SketcherSetCoincident(SketcherTestCase):
6 def test_set_coincident(self):
7 l1 = self.sketch.addLine(0, 0, 0, 1)
8 l2 = self.sketch.addLine(0, 1, 1, 1)
9 self.sketch.setCoincident(l1.endPoint(), l2.startPoint())
12 def test_none_type_arguments(self):
13 l2 = self.sketch.addLine(0, 1, 1, 1)
14 with self.assertRaises(TypeError):
15 self.sketch.setCoincident(None, l2.startPoint())
17 def test_empty_arguments(self):
18 l1 = self.sketch.addLine(0, 0, 0, 1)
19 with self.assertRaises(TypeError):
20 self.sketch.setCoincident(l1.endPoint())
22 if __name__ == "__main__":
23 unittest.main(verbosity=2)