diff options
author | jaseg <git@jaseg.de> | 2022-06-10 11:10:23 +0200 |
---|---|---|
committer | jaseg <git@jaseg.de> | 2022-06-10 22:11:39 +0200 |
commit | b1be792c5200b6af58773486ac060e247e8c2514 (patch) | |
tree | e3fb21e80b2dcb0cd30c99a2c78cd5a8277f661d /gerbonara/tests | |
parent | 460ea625af5c1d9e243feaa49923f7b2c7db8837 (diff) | |
download | gerbonara-b1be792c5200b6af58773486ac060e247e8c2514.tar.gz gerbonara-b1be792c5200b6af58773486ac060e247e8c2514.tar.bz2 gerbonara-b1be792c5200b6af58773486ac060e247e8c2514.zip |
Fix testsv0.10.0
Diffstat (limited to 'gerbonara/tests')
-rw-r--r-- | gerbonara/tests/image_support.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gerbonara/tests/image_support.py b/gerbonara/tests/image_support.py index f1d468c..0c47c8b 100644 --- a/gerbonara/tests/image_support.py +++ b/gerbonara/tests/image_support.py @@ -172,7 +172,13 @@ def gerber_difference(reference, actual, diff_out=None, svg_transform=None, size with svg_soup(ref_svg.name) as soup: if svg_transform is not None: - soup.find('g', attrs={'id': 'surface1'})['transform'] = svg_transform + svg = soup.svg + children = list(svg.children) + g = soup.new_tag('g', attrs={'transform': svg_transform}) + for c in children: + g.append(c.extract()) + svg.append(g) + cleanup_gerbv_svg(soup) with svg_soup(act_svg.name) as soup: |