fix(static-device-test): add config_is_valid field to TestResult

This commit is contained in:
2025-10-23 11:54:54 +02:00
committed by Christian Appel
parent ea310f9085
commit 0b20b15083
2 changed files with 21 additions and 3 deletions

View File

@@ -4,7 +4,7 @@ from unittest import mock
import bec_lib
from ophyd_devices.utils.static_device_test import StaticDeviceTest, launch
from ophyd_devices.utils.static_device_test import StaticDeviceTest, TestResult, launch
def test_static_device_test():
@@ -42,3 +42,13 @@ def test_static_device_test_with_config_dict():
assert ret[1].name == "wrong"
assert ret[1].success is False
assert isinstance(ret[1].message, str)
def test_static_device_test_TestResults():
result = TestResult(
name="test_device", success=True, message="Device is OK", config_is_valid=True
)
assert result.name == "test_device"
assert result.success is True
assert result.message == "Device is OK"
assert result.config_is_valid is True