From 3f68532cab79927df5dab0cf15f2c65f83ae33f7 Mon Sep 17 00:00:00 2001 From: Jonathan Louie Date: Thu, 28 May 2026 18:07:41 -0700 Subject: [PATCH 1/2] Fix failing integration tests --- .../container/sqlalchemy/test_sqlalchemy_plugins.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/integration/container/sqlalchemy/test_sqlalchemy_plugins.py b/tests/integration/container/sqlalchemy/test_sqlalchemy_plugins.py index a0387cc6..b5419b02 100644 --- a/tests/integration/container/sqlalchemy/test_sqlalchemy_plugins.py +++ b/tests/integration/container/sqlalchemy/test_sqlalchemy_plugins.py @@ -50,6 +50,8 @@ class Base(DeclarativeBase): pass class TestModel(Base): + __test__ = False + """Basic test model for SQLAlchemy ORM functionality""" __tablename__ = 'sqlalchemy_test_model' @@ -120,6 +122,8 @@ def _build_url(user, password, host, port, dbname, wrapper_plugins=None, **extra query_params = {} if wrapper_plugins: query_params['wrapper_plugins'] = wrapper_plugins + else: + query_params['wrapper_plugins'] = '' query_params['connect_timeout'] = str(extra_options.get('connect_timeout', 10)) for k, v in extra_options.items(): if k != 'connect_timeout': @@ -268,7 +272,7 @@ def sa_models(self, sa_setup): Base.metadata.create_all(engine, tables=[ TestModel.__table__, DataTypeModel.__table__, Author.__table__, Book.__table__ - ]) + ], checkfirst=False) models = { 'TestModel': TestModel, From 99a0c76849802ba0543c2ea8f6d7a45ebd847f83 Mon Sep 17 00:00:00 2001 From: Jonathan Louie Date: Thu, 28 May 2026 18:11:35 -0700 Subject: [PATCH 2/2] Fix warning for basic sqlalchemy tests --- tests/integration/container/sqlalchemy/test_sqlalchemy_basic.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/tests/integration/container/sqlalchemy/test_sqlalchemy_basic.py b/tests/integration/container/sqlalchemy/test_sqlalchemy_basic.py index d85f105c..00a84bcb 100644 --- a/tests/integration/container/sqlalchemy/test_sqlalchemy_basic.py +++ b/tests/integration/container/sqlalchemy/test_sqlalchemy_basic.py @@ -42,6 +42,8 @@ class Base(DeclarativeBase): class TestModel(Base): + __test__ = False + """Basic test model for SQLAlchemy ORM functionality""" __tablename__ = 'sqlalchemy_test_model'