Ejemplo n.º 1
0
    def test_mirror_y(self):
        # towards (0, 0)
        one = Point(2, 3, orientation=15)
        result = one.mirror_y()

        self.assertEqual(result.x, 2)
        self.assertEqual(result.y, -3)
        self.assertEqual(result.orientation, 345)

        # towards origin
        one = Point(2, 3, orientation=15)
        two = Point(-2, 10)

        result = one.mirror_y(two)
        self.assertEqual(result.x, 2)
        self.assertEqual(result.y, 7)
        self.assertEqual(result.orientation, 345)
Ejemplo n.º 2
0
    def test_mirror_y(self):
        # towards (0, 0)
        one = Point(2, 3, orientation=15)
        result = one.mirror_y()

        self.assertEqual(result.x, 2)
        self.assertEqual(result.y, -3)
        self.assertEqual(result.orientation, 345)

        # towards origin
        one = Point(2, 3, orientation=15)
        two = Point(-2, 10)

        result = one.mirror_y(two)
        self.assertEqual(result.x, 2)
        self.assertEqual(result.y, 7)
        self.assertEqual(result.orientation, 345)