Skip to content

Commit 8f946fa

Browse files
committed
Add test for Widget.close_all()
1 parent edcfa43 commit 8f946fa

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

ipywidgets/widgets/tests/test_widget.py

+10
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,13 @@ def test_widget_view():
4343
assert 'application/vnd.jupyter.widget-view+json' in mime_bundle, "widget should have have a view"
4444
assert cap.stdout == '', repr(cap.stdout)
4545
assert cap.stderr == '', repr(cap.stderr)
46+
47+
48+
def test_close_all():
49+
# create a couple of widgets
50+
widgets = [Button() for i in range(10)]
51+
52+
# close all the widgets
53+
Widget.close_all()
54+
55+
assert len(Widget._active_widgets) == 0, "active widgets should be cleared"

0 commit comments

Comments
 (0)