From 44b5eb5804b783187669f2cc980407267900f422 Mon Sep 17 00:00:00 2001 From: Marcell Nagy Date: Fri, 17 Jan 2025 13:14:55 +0000 Subject: [PATCH] Fix pytest --- tests/system/controller.py | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/tests/system/controller.py b/tests/system/controller.py index 711b5da5..d01ae226 100644 --- a/tests/system/controller.py +++ b/tests/system/controller.py @@ -12,13 +12,18 @@ class TestController(Controller): write_bool: AttrW = AttrW(Bool()) -transport_options = [ - RestOptions(rest=RestServerOptions(port=8090)), - EpicsOptions(ioc=EpicsIOCOptions(pv_prefix="SYSTEM-DEVICE")), - TangoOptions(dsr=TangoDSROptions(dev_name="MY/SYSTEM/DEVICE")), -] -instance = FastCS( - TestController(), - transport_options, -) -instance.run() +def run(): + transport_options = [ + RestOptions(rest=RestServerOptions(port=8090)), + EpicsOptions(ioc=EpicsIOCOptions(pv_prefix="SYSTEM-DEVICE")), + TangoOptions(dsr=TangoDSROptions(dev_name="MY/SYSTEM/DEVICE")), + ] + instance = FastCS( + TestController(), + transport_options, + ) + instance.run() + + +if __name__ == "__main__": + run()