Michael Seifert
Michael Seifert
At the time of writing pytest-asyncio is compatible with `flaky` and `hypothesis`. I think that compatibility with `pytest-bdd` is a reasonable feature request. @Tinche Does it make sense to label...
I'm not aware of a better solution. asyncio is limited to at most one event loop per thread. This is by design. If you need concurrent event loops, you need...
This sounds interesting! As you mentioned in another comment the loop proxy could address many things related to loop teardown and orphaned tasks, because the context manager takes care of...
Issue #91 is yet another problem that caused by the `event_loop` fixture not cleaning up existing tasks. It seems like a number of people are affected by this. @asvetlov @Tinche...
Thank you for the thorough investigation. I will not have time to look into this for the next two weeks. If nobody else is going to pick this up, it'll...
I cannot reproduce any issue with autouse async generator fixtures. I tried with Python 3.10 and pytest-asyncio v0.18.3 as well as pytest-asyncio v0.19.0. @RemiCardona Can you provide an example that...
Since I cannot reproduce the behaviour and the OP has not responded in the last three weeks, I'll close the issue. @RemiCardona feel free to reopen this issue, if you...
@Incanus3 I understand that the plugin code might be hard to understand at first. But on second glance, it's not that hard :) Let me provide a few pointers. The...
I can reproduce that that the `self` object is the same in the `setup` and `pytest_fixture_setup`, but different in the test case. However, I currently have no idea why this...
Good question. I checked once with async test functions and once with non-async tests. It seems that `pytest-asyncio` behaves differently here. The output of the async tests: ``` in fixture...