]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Properly close the at hock event loop in test_windows_error
authorFederico Caselli <cfederico87@gmail.com>
Thu, 7 Oct 2021 19:25:41 +0000 (21:25 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Thu, 7 Oct 2021 20:15:14 +0000 (22:15 +0200)
tests/test_connection_async.py

index f6be5f4638b22ff04096863878667714d62016f4..e0bb74c16c129a22a46a05a647ab37035362cefe 100644 (file)
@@ -682,4 +682,8 @@ def test_windows_error(dsn):
         ):
             await psycopg.AsyncConnection.connect(dsn)
 
-    loop.run_until_complete(go())
+    try:
+        loop.run_until_complete(go())
+    finally:
+        loop.run_until_complete(loop.shutdown_asyncgens())
+        loop.close()