def test_parse_circle(self):
        """ We parse svg circles correctly. """

        parser = ComponentParser(None)
        elem = FakeElem('circle', cx='72', cy='144', r='216')
        shapes = parser.parse_shapes(elem)
        self.assertEqual(len(shapes), 1)
        self.assertEqual(shapes[0].type, 'circle')
        self.assertEqual(shapes[0].x, 90)
        self.assertEqual(shapes[0].y, -180)
        self.assertEqual(shapes[0].radius, 270)
Exemplo n.º 2
0
    def test_parse_circle(self):
        """ We parse svg circles correctly. """

        parser = ComponentParser(None)
        elem = FakeElem('circle', cx='72', cy='144', r='216')
        shapes = parser.parse_shapes(elem)
        self.assertEqual(len(shapes), 1)
        self.assertEqual(shapes[0].type, 'circle')
        self.assertEqual(shapes[0].x, 90)
        self.assertEqual(shapes[0].y, -180)
        self.assertEqual(shapes[0].radius, 270)
Exemplo n.º 3
0
    def test_parse_rect(self):
        """ We parse svg rectangles correctly. """

        parser = ComponentParser(None)
        elem = FakeElem('rect', x='0', y='720', width='72', height='144')
        shapes = parser.parse_shapes(elem)
        self.assertEqual(len(shapes), 1)
        self.assertEqual(shapes[0].type, 'rectangle')
        self.assertEqual(shapes[0].x, 0)
        self.assertEqual(shapes[0].y, -900)
        self.assertEqual(shapes[0].width, 90)
        self.assertEqual(shapes[0].height, 180)
    def test_parse_rect(self):
        """ We parse svg rectangles correctly. """

        parser = ComponentParser(None)
        elem = FakeElem('rect', x='0', y='720',
                        width='72', height='144')
        shapes = parser.parse_shapes(elem)
        self.assertEqual(len(shapes), 1)
        self.assertEqual(shapes[0].type, 'rectangle')
        self.assertEqual(shapes[0].x, 0)
        self.assertEqual(shapes[0].y, -900)
        self.assertEqual(shapes[0].width, 90)
        self.assertEqual(shapes[0].height, 180)