fix: adapt SimPositioner, make tolerance changeable signal

This commit is contained in:
2024-06-04 10:58:29 +02:00
parent c1e977f639
commit 3606a2fc5a
2 changed files with 8 additions and 6 deletions

View File

@ -185,9 +185,13 @@ def test_camera_readback(camera, amplitude, noise_multiplier):
def test_positioner_move(positioner):
"""Test the move method of SimPositioner."""
positioner.move(0).wait()
assert np.isclose(positioner.read()[positioner.name]["value"], 0, atol=positioner.tolerance)
assert np.isclose(
positioner.read()[positioner.name]["value"], 0, atol=positioner.tolerance.get()
)
positioner.move(10).wait()
assert np.isclose(positioner.read()[positioner.name]["value"], 10, atol=positioner.tolerance)
assert np.isclose(
positioner.read()[positioner.name]["value"], 10, atol=positioner.tolerance.get()
)
@pytest.mark.parametrize("proxy_active", [True, False])