1
0
mirror of https://github.com/bec-project/bec_widgets.git synced 2026-05-03 13:24:20 +02:00

waituntil signals resolved

This commit is contained in:
2026-04-21 10:21:45 +02:00
parent f95aee2091
commit 7715439d25
+7 -6
View File
@@ -501,16 +501,13 @@ def test_changing_scans_remember_parameters(scan_control, mocked_client):
assert grid_kwargs["burst_at_each_point"] == kwargs["burst_at_each_point"]
def test_get_scan_parameters_from_redis(scan_control, mocked_client):
def test_get_scan_parameters_from_redis(qtbot, scan_control: ScanControl, mocked_client):
scan_name = "line_scan"
scan_control.comboBox_scan_selection.setCurrentText(scan_name)
scan_control.toggle.checked = True
args, kwargs = scan_control.get_scan_parameters(bec_object=False)
assert args == ["samx", 0.0, 2.0]
assert kwargs == {
args = ["samx", 0.0, 2.0]
kwargs = {
"steps": 10,
"relative": False,
"exp_time": 2.0,
@@ -518,6 +515,10 @@ def test_get_scan_parameters_from_redis(scan_control, mocked_client):
"metadata": {"comment": "", "sample_name": "", "scan_name": "line_scan"},
}
qtbot.waitUntil(
lambda: scan_control.get_scan_parameters(bec_object=False) == (args, kwargs), timeout=5000
)
TEST_MD = {
"comment": "",