Skip to content

Commit 17cd104

Browse files
committed
fix test for older napari releases
1 parent 98491d7 commit 17cd104

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

package/tests/test_PartSeg/test_napari_widgets.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -616,20 +616,23 @@ def test_init_with_layer(self, make_napari_viewer, qtbot):
616616
metadata={"foo": "bar"},
617617
)
618618
widget = LayerMetadata(viewer)
619-
qtbot.addWidget(widget)
619+
viewer.window.add_dock_widget(widget)
620+
widget.reset_choices()
621+
assert widget.layer_selector.value is not None
620622
assert widget._dict_viewer._data == {"foo": "bar"}
621623

622624
def test_add_layer_post_init(self, make_napari_viewer, qtbot):
623625
viewer = make_napari_viewer()
624626
widget = LayerMetadata(viewer)
625-
qtbot.addWidget(widget)
627+
viewer.window.add_dock_widget(widget)
626628
assert widget._dict_viewer._data == {}
627629
viewer.add_image(
628630
np.ones((10, 10)),
629631
contrast_limits=[0, 1],
630632
metadata={"foo": "bar"},
631633
)
632634
widget.reset_choices()
635+
assert widget.layer_selector.value is not None
633636
assert widget._dict_viewer._data == {"foo": "bar"}
634637

635638

0 commit comments

Comments
 (0)