]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
restore test concurrency try 2
authorFederico Caselli <cfederico87@gmail.com>
Mon, 29 Aug 2022 18:57:01 +0000 (20:57 +0200)
committerFederico Caselli <cfederico87@gmail.com>
Tue, 30 Aug 2022 17:06:27 +0000 (19:06 +0200)
Change-Id: I54730f9683a1de3f1379ca8d2a1cab8c485e7bcc
(cherry picked from commit d8e135a474bdc2147786ec8919facc8f6fdf84f6)

test/ext/asyncio/test_engine_py3k.py

index 673eff2fb19835a5e8ce3898e5140321db4efcf7..7875b9aec4cd72c5927d553c43cf9ff4f844d1aa 100644 (file)
@@ -1,3 +1,4 @@
+import asyncio
 import inspect as stdlib_inspect
 
 from sqlalchemy import Column
@@ -487,8 +488,8 @@ class AsyncEngineTest(EngineFixture):
     @async_test
     async def test_init_once_concurrency(self, async_engine):
         async with async_engine.connect() as c1, async_engine.connect() as c2:
-            eq_(await c1.scalar(select(1)), 1)
-            eq_(await c2.scalar(select(1)), 1)
+            coro = asyncio.gather(c1.scalar(select(1)), c2.scalar(select(2)))
+            eq_(await coro, [1, 2])
 
     @async_test
     async def test_connect_ctxmanager(self, async_engine):