diff --git a/tests/transports/epics/ca/test_softioc_system.py b/tests/transports/epics/ca/test_softioc_system.py index 64df3750..7544f530 100644 --- a/tests/transports/epics/ca/test_softioc_system.py +++ b/tests/transports/epics/ca/test_softioc_system.py @@ -47,7 +47,8 @@ def test_ioc(softioc_subprocess: tuple[str, Queue]): # Assert alias. Aliases do not show up in PVI structure assert ctxt.get(f"{pv_prefix}:B") == ctxt.get(f"{pv_prefix}:AliasB") == 0 - ctxt.put(f"{pv_prefix}:B", 10) + ctxt.put(f"{pv_prefix}:B", 10, wait=True) assert ctxt.get(f"{pv_prefix}:AliasB") == 10 - ctxt.put(f"{pv_prefix}:AliasB", 20) + ctxt.put(f"{pv_prefix}:AliasB", 20, wait=True) assert ctxt.get(f"{pv_prefix}:B") == 20 + assert ctxt.get(f"{pv_prefix}:B_RBV") == ctxt.get(f"{pv_prefix}:AliasB_RBV") == 20