w
CI for csaxs_bec / test (push) Has been cancelled

This commit is contained in:
2026-02-10 14:14:14 +01:00
parent f42f8e207c
commit b6ac8eaae1
2 changed files with 64 additions and 1 deletions
+15
View File
@@ -356,3 +356,18 @@ def test_galil_rio_signal_read(galil_rio):
for value in value_callback_buffer[0].values()
]
)
def test_galil_rio_digital_out_signal(galil_rio):
"""
Test that the Galil RIO digital output signal can be set correctly.
"""
# Set digital output channel 0 to high
galil_rio.controller.sock.buffer_recv = [b":"] # Mock response for readback]
galil_rio.di_out0.put(1)
assert galil_rio.controller.sock.buffer_put == [b"SB0\r"]
galil_rio.controller.sock.buffer_recv = [b":"] # Mock response for readback
# Set digital output channel 0 to low
galil_rio.di_out0.put(0)
assert galil_rio.controller.sock.buffer_put == [b"SB0\r", b"CB0\r"]