mirror of
https://github.com/bec-project/bec_widgets.git
synced 2026-06-05 21:08:40 +02:00
wip safeslot safeproperty migration
This commit is contained in:
@@ -111,7 +111,7 @@ def test_beamline_state_pill_can_keep_idle_background(qtbot, mocked_client):
|
||||
|
||||
assert "#BeamlineStatePill {background: transparent" in widget.styleSheet()
|
||||
|
||||
widget.card_background_mode = "always"
|
||||
widget.idle_card_background = True
|
||||
|
||||
assert "#BeamlineStatePill {background: transparent" not in widget.styleSheet()
|
||||
assert "qlineargradient" not in widget.styleSheet()
|
||||
@@ -221,8 +221,8 @@ def test_beamline_state_manager_propagates_drag_payload_mode(qtbot, mocked_clien
|
||||
assert widget._state_pills["limits"].drag_payload_mode == "config"
|
||||
|
||||
|
||||
def test_beamline_state_manager_propagates_card_background_mode(qtbot, mocked_client):
|
||||
widget = BeamlineStateManager(client=mocked_client, card_background_mode="always")
|
||||
def test_beamline_state_manager_propagates_idle_card_background(qtbot, mocked_client):
|
||||
widget = BeamlineStateManager(client=mocked_client, idle_card_background=True)
|
||||
qtbot.addWidget(widget)
|
||||
|
||||
widget.update_available_states(
|
||||
@@ -239,11 +239,11 @@ def test_beamline_state_manager_propagates_card_background_mode(qtbot, mocked_cl
|
||||
{},
|
||||
)
|
||||
|
||||
assert widget._state_pills["limits"].card_background_mode == "always"
|
||||
assert widget._state_pills["limits"].idle_card_background is True
|
||||
|
||||
widget.card_background_mode = "hover"
|
||||
widget.idle_card_background = False
|
||||
|
||||
assert widget._state_pills["limits"].card_background_mode == "hover"
|
||||
assert widget._state_pills["limits"].idle_card_background is False
|
||||
|
||||
|
||||
def test_beamline_state_manager_filters_status(qtbot, mocked_client):
|
||||
|
||||
Reference in New Issue
Block a user