From c3ca4f95bd59f69d45e582a4149327f57a360760 Mon Sep 17 00:00:00 2001 From: jaseg Date: Sun, 30 Jan 2022 20:11:38 +0100 Subject: Rename gerbonara/gerber package to just gerbonara --- gerbonara/gerber/tests/conftest.py | 30 ------------------------------ 1 file changed, 30 deletions(-) delete mode 100644 gerbonara/gerber/tests/conftest.py (limited to 'gerbonara/gerber/tests/conftest.py') diff --git a/gerbonara/gerber/tests/conftest.py b/gerbonara/gerber/tests/conftest.py deleted file mode 100644 index 131ca28..0000000 --- a/gerbonara/gerber/tests/conftest.py +++ /dev/null @@ -1,30 +0,0 @@ - -from pathlib import Path - -import pytest - -from .image_support import ImageDifference - -def pytest_assertrepr_compare(op, left, right): - if isinstance(left, ImageDifference) or isinstance(right, ImageDifference): - diff = left if isinstance(left, ImageDifference) else right - return [ - f'Image difference assertion failed.', - f' Calculated difference: {diff}', - f' Histogram: {diff.histogram}', ] - -# store report in node object so tmp_gbr can determine if the test failed. -@pytest.hookimpl(tryfirst=True, hookwrapper=True) -def pytest_runtest_makereport(item, call): - outcome = yield - rep = outcome.get_result() - setattr(item, f'rep_{rep.when}', rep) - -fail_dir = Path('gerbonara_test_failures') -def pytest_sessionstart(session): - if not hasattr(session.config, 'workerinput'): # on worker - return - - # on coordinator - for f in chain(fail_dir.glob('*.gbr'), fail_dir.glob('*.png')): - f.unlink() -- cgit