We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e319f73 commit c30312aCopy full SHA for c30312a
tests/sim_asyncio_ioc_override.py
@@ -37,7 +37,10 @@
37
38
# Run the IOC
39
builder.LoadDatabase()
40
- event_loop = asyncio.get_event_loop()
+ try:
41
+ event_loop = asyncio.get_event_loop()
42
+ except RuntimeError:
43
+ event_loop = asyncio.new_event_loop()
44
worker = threading.Thread(target=event_loop.run_forever)
45
worker.daemon = True
46
worker.start()
@@ -49,6 +52,7 @@
49
52
try:
50
53
from pytest_cov.embed import cleanup
51
54
sys._run_exitfuncs = cleanup
55
+
56
except ImportError:
57
# Note that pytest_cov.embed no longer exists in pytest_cov>=7.0.0
58
pass
0 commit comments