diff --git a/ophyd_devices/utils/static_device_test.py b/ophyd_devices/utils/static_device_test.py index b812645..fff323e 100644 --- a/ophyd_devices/utils/static_device_test.py +++ b/ophyd_devices/utils/static_device_test.py @@ -18,8 +18,7 @@ except ImportError: device_manager = None -class StaticDeviceTest: - # pragma: no cover +class StaticDeviceTest: # pragma: no cover """Class to perform tests on an ophyd device config file.""" def __init__(self, config: str, output_file: TextIOWrapper) -> None: @@ -292,3 +291,10 @@ def launch() -> None: with open("./report.txt", "w", encoding="utf-8") as file: device_config_test = StaticDeviceTest(clargs.config, output_file=file) device_config_test.run(clargs.connect) + + +if __name__ == "__main__": + import sys + + sys.argv = ["", "--config", "../bec/bec_lib/bec_lib/configs/demo_config.yaml", "--connect"] + launch()