From 3a1202d0d894120f786af80a8873d0fd049e417a Mon Sep 17 00:00:00 2001 From: Mathias Guijarro Date: Tue, 22 Oct 2024 10:06:44 +0200 Subject: [PATCH] tests: add 'conftest.py' with ophyd_devices import to ensure ophyd is always patched, first --- tests/conftest.py | 1 + tests/test_ophyd_status_obj.py | 5 +---- 2 files changed, 2 insertions(+), 4 deletions(-) create mode 100644 tests/conftest.py diff --git a/tests/conftest.py b/tests/conftest.py new file mode 100644 index 0000000..5cbd41d --- /dev/null +++ b/tests/conftest.py @@ -0,0 +1 @@ +import ophyd_devices # ensure we are patched diff --git a/tests/test_ophyd_status_obj.py b/tests/test_ophyd_status_obj.py index 218ebf1..e917c92 100644 --- a/tests/test_ophyd_status_obj.py +++ b/tests/test_ophyd_status_obj.py @@ -3,13 +3,10 @@ import time from unittest.mock import Mock import pytest - -import ophyd_devices # ensure we are patched +from ophyd.status import DeviceStatus, StatusBase, StatusTimeoutError def test_ophyd_status_patch(): - from ophyd.status import DeviceStatus, StatusBase, StatusTimeoutError - assert StatusBase._bec_patched st = DeviceStatus(device="test")