Преглед на файлове

Improve aiohttp server cleanup in tests

Jelmer Vernooij преди 2 седмици
родител
ревизия
e9a9031deb
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      tests/compat/test_aiohttp.py

+ 2 - 2
tests/compat/test_aiohttp.py

@@ -88,13 +88,13 @@ class AiohttpServerTests(ServerTests):
         # Cleanup function
         def cleanup():
             async def stop():
+                await site.stop()
                 await runner.cleanup()
 
             future = asyncio.run_coroutine_threadsafe(stop(), loop)
             future.result(timeout=5)
             loop.call_soon_threadsafe(loop.stop)
-            thread.join(timeout=1.0)
-            # Close the event loop to avoid ResourceWarning
+            thread.join()
             loop.close()
 
         self.addCleanup(cleanup)