mirror of
https://github.com/bec-project/bec_widgets.git
synced 2025-07-14 11:41:49 +02:00
test(rpc/bec_figure): test_rpc_plotting_shortcuts_init_configs extended by testing scatter z gradient for BECWaveform through RPC
This commit is contained in:
@ -42,9 +42,10 @@ def test_rpc_plotting_shortcuts_init_configs(rpc_server, qtbot):
|
|||||||
plt = fig.plot("samx", "bpm4i")
|
plt = fig.plot("samx", "bpm4i")
|
||||||
im = fig.image("eiger")
|
im = fig.image("eiger")
|
||||||
motor_map = fig.motor_map("samx", "samy")
|
motor_map = fig.motor_map("samx", "samy")
|
||||||
|
plt_z = fig.add_plot("samx", "samy", "bpm4i")
|
||||||
|
|
||||||
# Checking if classes are correctly initialised
|
# Checking if classes are correctly initialised
|
||||||
assert len(fig_server.widgets) == 3
|
assert len(fig_server.widgets) == 4
|
||||||
assert plt.__class__.__name__ == "BECWaveform"
|
assert plt.__class__.__name__ == "BECWaveform"
|
||||||
assert plt.__class__ == BECWaveform
|
assert plt.__class__ == BECWaveform
|
||||||
assert im.__class__.__name__ == "BECImageShow"
|
assert im.__class__.__name__ == "BECImageShow"
|
||||||
@ -81,6 +82,13 @@ def test_rpc_plotting_shortcuts_init_configs(rpc_server, qtbot):
|
|||||||
},
|
},
|
||||||
"z": None,
|
"z": None,
|
||||||
}
|
}
|
||||||
|
# plot with z scatter
|
||||||
|
assert plt_z.config_dict["curves"]["bpm4i-bpm4i"]["signals"] == {
|
||||||
|
"source": "scan_segment",
|
||||||
|
"x": {"name": "samx", "entry": "samx", "unit": None, "modifier": None, "limits": None},
|
||||||
|
"y": {"name": "samy", "entry": "samy", "unit": None, "modifier": None, "limits": None},
|
||||||
|
"z": {"name": "bpm4i", "entry": "bpm4i", "unit": None, "modifier": None, "limits": None},
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
def test_rpc_waveform_scan(rpc_server, qtbot):
|
def test_rpc_waveform_scan(rpc_server, qtbot):
|
||||||
|
Reference in New Issue
Block a user