blob: 482ac2bd728ce617030461936bbb99efd4caee39 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# coding=utf-8
from addnodes import AddNodes
from inkex.tester import ComparisonMixin, TestCase
from inkex.tester.filters import CompareNumericFuzzy, CompareWithPathSpace
class SplitItBasicTest(ComparisonMixin, TestCase):
effect_class = AddNodes
compare_filters = [
CompareWithPathSpace(),
CompareNumericFuzzy(),
]
def test_basic(self):
args = ['--id=dashme',
self.data_file('svg', 'dash.svg')]
effect = self.effect_class()
effect.run(args)
old_path = effect.original_document.getroot().getElement('//svg:path').path
new_path = effect.svg.getElement('//svg:path').path
assert len(new_path) > len(old_path)
|