summaryrefslogtreecommitdiff
path: root/gerbonara/gerber/tests
diff options
context:
space:
mode:
Diffstat (limited to 'gerbonara/gerber/tests')
-rw-r--r--gerbonara/gerber/tests/test_rs274x_backend.py164
1 files changed, 0 insertions, 164 deletions
diff --git a/gerbonara/gerber/tests/test_rs274x_backend.py b/gerbonara/gerber/tests/test_rs274x_backend.py
index 13347c5..ac39c8f 100644
--- a/gerbonara/gerber/tests/test_rs274x_backend.py
+++ b/gerbonara/gerber/tests/test_rs274x_backend.py
@@ -15,170 +15,6 @@ def test_render_two_boxes():
"resources/example_two_square_boxes.gbr", "golden/example_two_square_boxes.gbr"
)
-
-def _test_render_single_quadrant():
- """Umaco exapmle of a single quadrant arc"""
-
- # TODO there is probably a bug here
- _test_render(
- "resources/example_single_quadrant.gbr", "golden/example_single_quadrant.gbr"
- )
-
-
-def _test_render_simple_contour():
- """Umaco exapmle of a simple arrow-shaped contour"""
- _test_render(
- "resources/example_simple_contour.gbr", "golden/example_simple_contour.gbr"
- )
-
-
-def _test_render_single_contour_1():
- """Umaco example of a single contour
-
- The resulting image for this test is used by other tests because they must generate the same output."""
- _test_render(
- "resources/example_single_contour_1.gbr", "golden/example_single_contour.gbr"
- )
-
-
-def _test_render_single_contour_2():
- """Umaco exapmle of a single contour, alternate contour end order
-
- The resulting image for this test is used by other tests because they must generate the same output."""
- _test_render(
- "resources/example_single_contour_2.gbr", "golden/example_single_contour.gbr"
- )
-
-
-def _test_render_single_contour_3():
- """Umaco exapmle of a single contour with extra line"""
- _test_render(
- "resources/example_single_contour_3.gbr", "golden/example_single_contour_3.gbr"
- )
-
-
-def _test_render_not_overlapping_contour():
- """Umaco example of D02 staring a second contour"""
- _test_render(
- "resources/example_not_overlapping_contour.gbr",
- "golden/example_not_overlapping_contour.gbr",
- )
-
-
-def _test_render_not_overlapping_touching():
- """Umaco example of D02 staring a second contour"""
- _test_render(
- "resources/example_not_overlapping_touching.gbr",
- "golden/example_not_overlapping_touching.gbr",
- )
-
-
-def _test_render_overlapping_touching():
- """Umaco example of D02 staring a second contour"""
- _test_render(
- "resources/example_overlapping_touching.gbr",
- "golden/example_overlapping_touching.gbr",
- )
-
-
-def _test_render_overlapping_contour():
- """Umaco example of D02 staring a second contour"""
- _test_render(
- "resources/example_overlapping_contour.gbr",
- "golden/example_overlapping_contour.gbr",
- )
-
-
-def _DISABLED_test_render_level_holes():
- """Umaco example of using multiple levels to create multiple holes"""
-
- # TODO This is clearly rendering wrong. I'm temporarily checking this in because there are more
- # rendering fixes in the related repository that may resolve these.
- _test_render(
- "resources/example_level_holes.gbr", "golden/example_overlapping_contour.gbr"
- )
-
-
-def _DISABLED_test_render_cutin():
- """Umaco example of using a cutin"""
-
- # TODO This is clearly rendering wrong.
- _test_render("resources/example_cutin.gbr", "golden/example_cutin.gbr")
-
-
-def _test_render_fully_coincident():
- """Umaco example of coincident lines rendering two contours"""
-
- _test_render(
- "resources/example_fully_coincident.gbr", "golden/example_fully_coincident.gbr"
- )
-
-
-def _test_render_coincident_hole():
- """Umaco example of coincident lines rendering a hole in the contour"""
-
- _test_render(
- "resources/example_coincident_hole.gbr", "golden/example_coincident_hole.gbr"
- )
-
-
-def _test_render_cutin_multiple():
- """Umaco example of a region with multiple cutins"""
-
- _test_render(
- "resources/example_cutin_multiple.gbr", "golden/example_cutin_multiple.gbr"
- )
-
-
-def _test_flash_circle():
- """Umaco example a simple circular flash with and without a hole"""
-
- _test_render(
- "resources/example_flash_circle.gbr", "golden/example_flash_circle.gbr"
- )
-
-
-def _test_flash_rectangle():
- """Umaco example a simple rectangular flash with and without a hole"""
-
- _test_render(
- "resources/example_flash_rectangle.gbr", "golden/example_flash_rectangle.gbr"
- )
-
-
-def _test_flash_obround():
- """Umaco example a simple obround flash with and without a hole"""
-
- _test_render(
- "resources/example_flash_obround.gbr", "golden/example_flash_obround.gbr"
- )
-
-
-def _test_flash_polygon():
- """Umaco example a simple polygon flash with and without a hole"""
-
- _test_render(
- "resources/example_flash_polygon.gbr", "golden/example_flash_polygon.gbr"
- )
-
-
-def _test_holes_dont_clear():
- """Umaco example that an aperture with a hole does not clear the area"""
-
- _test_render(
- "resources/example_holes_dont_clear.gbr", "golden/example_holes_dont_clear.gbr"
- )
-
-
-def _test_render_am_exposure_modifier():
- """Umaco example that an aperture macro with a hole does not clear the area"""
-
- _test_render(
- "resources/example_am_exposure_modifier.gbr",
- "golden/example_am_exposure_modifier.gbr",
- )
-
-
def _resolve_path(path):
return os.path.join(os.path.dirname(__file__), path)