svgLib: rename PathBuilder's 'pathes' attribute to 'paths'

This commit is contained in:
Cosimo Lupo 2019-02-14 17:18:33 +00:00
parent a4ed057dd1
commit dda4c1a41e
3 changed files with 6 additions and 6 deletions

View File

@ -55,6 +55,6 @@ class SVGPath(object):
# xpath | doesn't seem to reliable work so just walk it # xpath | doesn't seem to reliable work so just walk it
for el in self.root.iter(): for el in self.root.iter():
pb.add_path_from_element(el) pb.add_path_from_element(el)
for path in pb.pathes: for path in pb.paths:
parse_path(path, pen) parse_path(path, pen)

View File

@ -12,21 +12,21 @@ def _ntos(n):
class PathBuilder(object): class PathBuilder(object):
def __init__(self): def __init__(self):
self.pathes = [] self.paths = []
def _start_path(self, initial_path=''): def _start_path(self, initial_path=''):
self.pathes.append(initial_path) self.paths.append(initial_path)
def _end_path(self): def _end_path(self):
self._add('z') self._add('z')
def _add(self, path_snippet): def _add(self, path_snippet):
path = self.pathes[-1] path = self.paths[-1]
if path: if path:
path += ' ' + path_snippet path += ' ' + path_snippet
else: else:
path = path_snippet path = path_snippet
self.pathes[-1] = path self.paths[-1] = path
def _move(self, c, x, y): def _move(self, c, x, y):
self._add('%s%s,%s' % (c, _ntos(x), _ntos(y))) self._add('%s%s,%s' % (c, _ntos(x), _ntos(y)))

View File

@ -65,4 +65,4 @@ def test_el_to_path(svg_xml, expected_path):
expected = [expected_path] expected = [expected_path]
else: else:
expected = [] expected = []
assert pb.pathes == expected assert pb.paths == expected