Skip to content

Commit 4203ef1

Browse files
Full codecov coverage
1 parent a109e7f commit 4203ef1

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

qtrio/_tests/test_core.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,19 @@ def emissions_channel_fixture(request):
2727
return request.param
2828

2929

30-
def test_reenter_event_triggers_in_main_thread(qapp):
30+
@pytest.mark.parametrize("event_type_registered", [True, False])
31+
def test_reenter_event_triggers_in_main_thread(
32+
qapp, monkeypatch, event_type_registered
33+
):
3134
"""Reenter events posted in another thread result in the function being run in the
3235
main thread.
3336
"""
3437
import qtrio.qt
3538

39+
monkeypatch.setattr(qtrio._core, "_reenter_event_type", None)
40+
if event_type_registered:
41+
qtrio.register_event_type()
42+
3643
result = []
3744

3845
reenter = qtrio.qt.Reenter()

0 commit comments

Comments
 (0)