make imports explicit
parent
da050a2eeb
commit
d2b1ea5770
|
@ -1,7 +1,7 @@
|
|||
from __future__ import division, absolute_import, print_function
|
||||
import numpy as np
|
||||
import unittest
|
||||
from svgpathtools.bezier import *
|
||||
from svgpathtools.bezier import bezier_point, bezier2polynomial, polynomial2bezier
|
||||
from svgpathtools.path import bpoints2bezier
|
||||
|
||||
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# Note: This file was taken mostly as is from the svg.path module (v 2.0)
|
||||
#------------------------------------------------------------------------------
|
||||
"""credit: This was modified from a file in the svg.path module (v 2.0)"""
|
||||
from __future__ import division, absolute_import, print_function
|
||||
import unittest
|
||||
from svgpathtools import *
|
||||
from svgpathtools import parse_path
|
||||
|
||||
|
||||
class TestGeneration(unittest.TestCase):
|
||||
|
|
|
@ -5,7 +5,7 @@ $ python -m unittest test.test_groups.TestGroups.test_group_flatten
|
|||
"""
|
||||
from __future__ import division, absolute_import, print_function
|
||||
import unittest
|
||||
from svgpathtools import *
|
||||
from svgpathtools import Document, SVG_NAMESPACE, parse_path
|
||||
from os.path import join, dirname
|
||||
import numpy as np
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
# Note: This file was taken mostly as is from the svg.path module (v 2.0)
|
||||
from __future__ import division, absolute_import, print_function
|
||||
import unittest
|
||||
from svgpathtools import *
|
||||
from svgpathtools import parse_path, Path, Line, QuadraticBezier, CubicBezier, Arc
|
||||
import svgpathtools
|
||||
import numpy as np
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ import unittest
|
|||
import numpy as np
|
||||
|
||||
# Internal dependencies
|
||||
from svgpathtools import *
|
||||
from svgpathtools import rational_limit
|
||||
|
||||
|
||||
class Test_polytools(unittest.TestCase):
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
from __future__ import division, absolute_import, print_function
|
||||
import unittest
|
||||
from svgpathtools import *
|
||||
from svgpathtools import SaxDocument
|
||||
from os.path import join, dirname
|
||||
|
||||
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
from __future__ import division, absolute_import, print_function
|
||||
import unittest
|
||||
from svgpathtools import *
|
||||
from svgpathtools import svg2paths, Path, Line, Arc
|
||||
from os.path import join, dirname
|
||||
|
||||
|
||||
class TestSVG2Paths(unittest.TestCase):
|
||||
def test_svg2paths_polygons(self):
|
||||
|
||||
|
@ -15,8 +16,8 @@ class TestSVG2Paths(unittest.TestCase):
|
|||
Line(105.5+50j, 55.5+0j)
|
||||
)
|
||||
self.assertTrue(path.isclosed())
|
||||
self.assertTrue(len(path)==3)
|
||||
self.assertTrue(path==path_correct)
|
||||
self.assertEqual(len(path), 3)
|
||||
self.assertEqual(path, path_correct)
|
||||
|
||||
# triangular quadrilateral (with a redundant 4th "closure" point)
|
||||
path = paths[1]
|
||||
|
@ -26,8 +27,8 @@ class TestSVG2Paths(unittest.TestCase):
|
|||
Line(0+0j, 0+0j) # result of redundant point
|
||||
)
|
||||
self.assertTrue(path.isclosed())
|
||||
self.assertTrue(len(path)==4)
|
||||
self.assertTrue(path==path_correct)
|
||||
self.assertEqual(len(path), 4)
|
||||
self.assertEqual(path, path_correct)
|
||||
|
||||
def test_svg2paths_ellipses(self):
|
||||
|
||||
|
@ -37,8 +38,8 @@ class TestSVG2Paths(unittest.TestCase):
|
|||
path_ellipse = paths[0]
|
||||
path_ellipse_correct = Path(Arc(50+100j, 50+50j, 0.0, True, False, 150+100j),
|
||||
Arc(150+100j, 50+50j, 0.0, True, False, 50+100j))
|
||||
self.assertTrue(len(path_ellipse)==2)
|
||||
self.assertTrue(path_ellipse==path_ellipse_correct)
|
||||
self.assertEqual(len(path_ellipse), 2)
|
||||
self.assertEqual(path_ellipse, path_ellipse_correct)
|
||||
self.assertTrue(path_ellipse.isclosed())
|
||||
|
||||
# circle tests
|
||||
|
@ -46,7 +47,7 @@ class TestSVG2Paths(unittest.TestCase):
|
|||
|
||||
path_circle = paths[0]
|
||||
path_circle_correct = Path(Arc(50+100j, 50+50j, 0.0, True, False, 150+100j),
|
||||
Arc(150+100j, 50+50j, 0.0, True, False, 50+100j))
|
||||
self.assertTrue(len(path_circle)==2)
|
||||
self.assertTrue(path_circle==path_circle_correct)
|
||||
Arc(150+100j, 50+50j, 0.0, True, False, 50+100j))
|
||||
self.assertEqual(len(path_circle), 2)
|
||||
self.assertEqual(path_circle, path_circle_correct)
|
||||
self.assertTrue(path_circle.isclosed())
|
||||
|
|
Loading…
Reference in New Issue