summaryrefslogtreecommitdiffstats
path: root/share/extensions/tests/test_grid_cartesian.py
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-13 11:50:49 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-13 11:50:49 +0000
commitc853ffb5b2f75f5a889ed2e3ef89b818a736e87a (patch)
tree7d13a0883bb7936b84d6ecdd7bc332b41ed04bee /share/extensions/tests/test_grid_cartesian.py
parentInitial commit. (diff)
downloadinkscape-c853ffb5b2f75f5a889ed2e3ef89b818a736e87a.tar.xz
inkscape-c853ffb5b2f75f5a889ed2e3ef89b818a736e87a.zip
Adding upstream version 1.3+ds.upstream/1.3+dsupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'share/extensions/tests/test_grid_cartesian.py')
-rw-r--r--share/extensions/tests/test_grid_cartesian.py31
1 files changed, 31 insertions, 0 deletions
diff --git a/share/extensions/tests/test_grid_cartesian.py b/share/extensions/tests/test_grid_cartesian.py
new file mode 100644
index 0000000..cdd8fd1
--- /dev/null
+++ b/share/extensions/tests/test_grid_cartesian.py
@@ -0,0 +1,31 @@
+# coding=utf-8
+from grid_cartesian import GridCartesian
+from inkex.tester import ComparisonMixin, InkscapeExtensionTestMixin, TestCase
+from inkex.tester.filters import CompareOrderIndependentStyle
+
+
+class GridCartesianBasicTest(ComparisonMixin, InkscapeExtensionTestMixin, TestCase):
+ effect_class = GridCartesian
+ compare_filters = [CompareOrderIndependentStyle()]
+ old_defaults = [
+ "--border_th=3",
+ "--border_th_unit=cm",
+ "--dx=100.0",
+ "--dx_unit=cm",
+ "--x_subdivs=2",
+ "--x_subsubdivs=5",
+ "--x_half_freq=4",
+ "--x_divs_th=2",
+ "--x_subdivs_th=1",
+ "--x_div_unit=cm",
+ "--dy=100.0",
+ "--dy_unit=cm",
+ "--y_half_freq=4",
+ "--y_divs_th=2",
+ "--y_subdivs_th=1",
+ "--y_div_unit=cm",
+ ]
+ comparisons = [
+ tuple(old_defaults),
+ tuple(old_defaults + ["--id=p1", "--id=r3"]),
+ ]