From 19ee9c6b32979673370a665660e1aa1ae9a4f719 Mon Sep 17 00:00:00 2001 From: Pat Buxton Date: Fri, 29 Aug 2025 15:22:28 +0100 Subject: [PATCH 1/2] Adjust default sequence_step_size --- tests/conftest.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index ab4b9aa..6676d18 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -14,12 +14,13 @@ from sqlalchemy import event, text from sqlalchemy import Engine - @event.listens_for(Engine, "connect") def receive_engine_connect(conn, r): cur = conn.cursor() cur.execute('SET global format_null_as_str = 0') cur.execute('SET global enable_geo_create_table = 1') + try: + cur.execute("SET global sequence_step_size = 1") + except: + pass # don't fail when this setting doesn't exist cur.close() - - From c705395d9c9ae0945313311239e3169c38d86ad0 Mon Sep 17 00:00:00 2001 From: Pat Buxton Date: Mon, 1 Sep 2025 09:35:37 +0100 Subject: [PATCH 2/2] Use single worker for tests because sequence does not support schema --- setup.cfg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.cfg b/setup.cfg index 613cd7e..664c24a 100644 --- a/setup.cfg +++ b/setup.cfg @@ -61,7 +61,7 @@ ban-relative-imports = True inline-quotes = " [tool:pytest] -addopts= --tb native -n4 -v -r fxX --maxfail=25 -p no:warnings +addopts= --tb native -n1 -v -r fxX --maxfail=25 -p no:warnings python_files=tests/*test_*.py # python_functions=test_round_trip_same_named_column # log_level=DEBUG