Skip to content

Commit c579fcd

Browse files
Fix compatibility with pytest 8 (#3903)
Resolves: #3883
1 parent 6214549 commit c579fcd

File tree

5 files changed

+5
-8
lines changed

5 files changed

+5
-8
lines changed

python/ipywidgets/ipywidgets/widgets/tests/test_interaction.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
# Utility stuff
2020
#-----------------------------------------------------------------------------
2121

22-
from .utils import setup, teardown
23-
2422
def f(**kwargs):
2523
pass
2624

python/ipywidgets/ipywidgets/widgets/tests/test_link.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
import pytest
55

66
from .. import jslink, jsdlink, ToggleButton
7-
from .utils import setup, teardown
87

98
def test_jslink_args():
109
with pytest.raises(TypeError):

python/ipywidgets/ipywidgets/widgets/tests/test_send_state.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
from traitlets import Bool, Tuple, List
55

6-
from .utils import setup, teardown, DummyComm
6+
from .utils import setup
77

88
from ..widget import Widget
99

python/ipywidgets/ipywidgets/widgets/tests/test_set_state.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from traitlets import Bool, Tuple, List, Instance, CFloat, CInt, Float, Int, TraitError, observe
88

9-
from .utils import setup, teardown
9+
from .utils import setup
1010

1111
import ipywidgets
1212
from ipywidgets import Widget

python/ipywidgets/ipywidgets/widgets/tests/utils.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
NEW_COMM_PACKAGE = False
1313

1414
import ipykernel.comm
15-
15+
import pytest
1616

1717
class DummyComm():
1818
comm_id = 'a-b-c-d'
@@ -87,10 +87,10 @@ def teardown_test_comm():
8787
setattr(Widget, attr, value)
8888
_widget_attrs.clear()
8989

90+
@pytest.fixture(autouse=True)
9091
def setup():
9192
setup_test_comm()
92-
93-
def teardown():
93+
yield
9494
teardown_test_comm()
9595

9696
def call_method(method, *args, **kwargs):

0 commit comments

Comments
 (0)