]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
test related fixes
authorFederico Caselli <cfederico87@gmail.com>
Wed, 5 Mar 2025 18:28:30 +0000 (19:28 +0100)
committerFederico Caselli <cfederico87@gmail.com>
Wed, 5 Mar 2025 19:41:48 +0000 (20:41 +0100)
improve test error logging
add order to test

Change-Id: I2003f256a2690ee5673c72e2f1cb1340af750f83

test/ext/asyncio/test_engine_py3k.py
test/sql/test_types.py

index 305beaef7cb58a5d41da883a9c7674f042d8549e..e040aeca114ef9076d599897e5457ca50d633f2f 100644 (file)
@@ -1338,11 +1338,12 @@ class AsyncResultTest(EngineFixture):
     @async_test
     async def test_scalars(self, async_engine, case):
         users = self.tables.users
+        stmt = select(users).order_by(users.c.user_id)
         async with async_engine.connect() as conn:
             if case == "scalars":
-                result = (await conn.scalars(select(users))).all()
+                result = (await conn.scalars(stmt)).all()
             elif case == "stream_scalars":
-                result = await (await conn.stream_scalars(select(users))).all()
+                result = await (await conn.stream_scalars(stmt)).all()
 
         eq_(result, list(range(1, 20)))
 
index f3e25f395af74fd085e6c114f1cc07f93a5d56fd..e6e2a18f160d7f7e9050b3ad7fcf01d2ab4aba4e 100644 (file)
@@ -635,8 +635,9 @@ class PickleTypesTest(fixtures.TestBase):
             proc = subprocess.run(
                 [sys.executable, "-c", code],
                 env={**os.environ, "PYTHONPATH": pythonpath},
+                stderr=subprocess.PIPE,
             )
-            eq_(proc.returncode, 0)
+            eq_(proc.returncode, 0, proc.stderr.decode(errors="replace"))
             os.unlink(name)