feat(static_device_test): added check against BECDeviceBase protocol
This commit is contained in:
parent
84fed4ee82
commit
82cfefb3b9
@ -7,6 +7,8 @@ import ophyd
|
|||||||
import yaml
|
import yaml
|
||||||
from bec_lib.scibec_validator import SciBecValidator
|
from bec_lib.scibec_validator import SciBecValidator
|
||||||
|
|
||||||
|
from ophyd_devices.utils.bec_device_base import BECDeviceBase
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from bec_plugins import devices as plugin_devices
|
from bec_plugins import devices as plugin_devices
|
||||||
except ImportError:
|
except ImportError:
|
||||||
@ -176,7 +178,7 @@ class StaticDeviceTest:
|
|||||||
Returns:
|
Returns:
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
assert isinstance(obj, BECDeviceBase)
|
||||||
assert isinstance(obj.name, str)
|
assert isinstance(obj.name, str)
|
||||||
assert isinstance(obj.read(), dict)
|
assert isinstance(obj.read(), dict)
|
||||||
assert isinstance(obj.read_configuration(), dict)
|
assert isinstance(obj.read_configuration(), dict)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user