From bf172b8431ec207f39206d2a0446908f7186858a Mon Sep 17 00:00:00 2001 From: David Perl Date: Fri, 30 May 2025 09:13:31 +0200 Subject: [PATCH] fix: guard plugin repo import in e2e test --- tests/end-2-end/test_with_plugins_e2e.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/end-2-end/test_with_plugins_e2e.py b/tests/end-2-end/test_with_plugins_e2e.py index 3e2480f2..c828d3d0 100644 --- a/tests/end-2-end/test_with_plugins_e2e.py +++ b/tests/end-2-end/test_with_plugins_e2e.py @@ -1,7 +1,12 @@ import time import pytest -from bec_testing_plugin.scans.metadata_schema.custom_test_scan_schema import CustomScanSchema + +try: + from bec_testing_plugin.scans.metadata_schema.custom_test_scan_schema import CustomScanSchema +except ImportError: + pytest.skip(reason="Requires plugin repo!", allow_module_level=True) + from qtpy.QtWidgets import QGridLayout from bec_widgets.utils.widget_io import WidgetIO