summaryrefslogtreecommitdiff
path: root/gerbonara/gerber/tests/panelize/test_rs274x.py
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2021-10-07 11:13:12 +0200
committerjaseg <git@jaseg.de>2021-10-07 11:13:12 +0200
commit4565712869ef4269d62de593a245ca8d001c4ea9 (patch)
tree32a8a2245e11c8dfad9bbd486ab7678a32b969c1 /gerbonara/gerber/tests/panelize/test_rs274x.py
parentdd8944709c5a48ccb52ba41a2310218770eb1669 (diff)
downloadgerbonara-4565712869ef4269d62de593a245ca8d001c4ea9.tar.gz
gerbonara-4565712869ef4269d62de593a245ca8d001c4ea9.tar.bz2
gerbonara-4565712869ef4269d62de593a245ca8d001c4ea9.zip
WIP
Diffstat (limited to 'gerbonara/gerber/tests/panelize/test_rs274x.py')
-rw-r--r--gerbonara/gerber/tests/panelize/test_rs274x.py23
1 files changed, 16 insertions, 7 deletions
diff --git a/gerbonara/gerber/tests/panelize/test_rs274x.py b/gerbonara/gerber/tests/panelize/test_rs274x.py
index 85748a3..067717d 100644
--- a/gerbonara/gerber/tests/panelize/test_rs274x.py
+++ b/gerbonara/gerber/tests/panelize/test_rs274x.py
@@ -8,7 +8,7 @@ import tempfile
from pathlib import Path
from contextlib import contextmanager
import unittest
-from ... import panelize
+from ...rs274x import read
class TestRs274x(unittest.TestCase):
@classmethod
@@ -26,41 +26,50 @@ class TestRs274x(unittest.TestCase):
actual = tmp_out.read()
expected = (self.EXPECTSDIR / reference_fn).read_bytes()
+
+ print('==== ACTUAL ===')
+ print(actual.decode())
+ print()
+ print()
+ print('==== EXPECTED ===')
+ print(expected.decode())
+ print()
+ print()
self.assertEqual(actual, expected)
def test_save(self):
with self._check_result('RS2724x_save.gtl') as outfile:
- gerber = panelize.read(self.METRIC_FILE)
+ gerber = read(self.METRIC_FILE)
gerber.write(outfile)
def test_to_inch(self):
with self._check_result('RS2724x_to_inch.gtl') as outfile:
- gerber = panelize.read(self.METRIC_FILE)
+ gerber = read(self.METRIC_FILE)
gerber.to_inch()
gerber.format = (2,5)
gerber.write(outfile)
def test_to_metric(self):
with self._check_result('RS2724x_to_metric.gtl') as outfile:
- gerber = panelize.read(self.INCH_FILE)
+ gerber = read(self.INCH_FILE)
gerber.to_metric()
gerber.format = (3, 4)
gerber.write(outfile)
def test_offset(self):
with self._check_result('RS2724x_offset.gtl') as outfile:
- gerber = panelize.read(self.METRIC_FILE)
+ gerber = read(self.METRIC_FILE)
gerber.offset(11, 5)
gerber.write(outfile)
def test_rotate(self):
with self._check_result('RS2724x_rotate.gtl') as outfile:
- gerber = panelize.read(self.METRIC_FILE)
+ gerber = read(self.METRIC_FILE)
gerber.rotate(20, (10,10))
gerber.write(outfile)
def test_single_quadrant(self):
with self._check_result('RS2724x_single_quadrant.gtl') as outfile:
- gerber = panelize.read(self.SQ_FILE)
+ gerber = read(self.SQ_FILE)
gerber.write(outfile)