File event_loop.patch of Package python-aiohappyeyeballs

Index: aiohappyeyeballs-2.6.1/tests/conftest.py
===================================================================
--- aiohappyeyeballs-2.6.1.orig/tests/conftest.py
+++ aiohappyeyeballs-2.6.1/tests/conftest.py
@@ -38,25 +38,3 @@ def long_repr_strings() -> Generator[Non
     finally:
         arepr.maxstring = original_maxstring
         arepr.maxother = original_maxother
-
-
-@pytest.fixture(autouse=True)
-def verify_no_lingering_tasks(
-    event_loop: asyncio.AbstractEventLoop,
-) -> Generator[None, None, None]:
-    """Verify that all tasks are cleaned up."""
-    tasks_before = asyncio.all_tasks(event_loop)
-    yield
-
-    tasks = asyncio.all_tasks(event_loop) - tasks_before
-    for task in tasks:
-        pytest.fail(f"Task still running: {task!r}")
-        task.cancel()
-    if tasks:
-        event_loop.run_until_complete(asyncio.wait(tasks))
-
-    for handle in get_scheduled_timer_handles(event_loop):
-        if not handle.cancelled():
-            with long_repr_strings():
-                pytest.fail(f"Lingering timer after test {handle!r}")
-                handle.cancel()
openSUSE Build Service is sponsored by