From d6ffaba68ecf195e75687d2c90c08edae0652d23 Mon Sep 17 00:00:00 2001 From: Antony Polukhin Date: Wed, 24 Jun 2026 23:09:58 +0300 Subject: [PATCH 1/3] Update conftest.py for new style SQL coverage tests --- tests/conftest.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index b8d77ef..94d305e 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -3,13 +3,15 @@ import pytest -from pytest_userver.plugins import coverage from testsuite.databases.pgsql import discover sys.path.append(os.path.join(os.path.dirname(__file__), 'helpers')) -pytest_plugins = ['pytest_userver.plugins.postgresql'] +pytest_plugins = [ + 'pytest_userver.plugins.postgresql', + 'pytest_userver.plugins.sql_coverage', +] @pytest.fixture(scope='session') From 0bf6e471a8d7740945e39f42fcee81dc96e9847b Mon Sep 17 00:00:00 2001 From: Antony Polukhin Date: Thu, 25 Jun 2026 11:10:47 +0300 Subject: [PATCH 2/3] Update conftest.py --- tests/conftest.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index 94d305e..667cf35 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -8,10 +8,7 @@ sys.path.append(os.path.join(os.path.dirname(__file__), 'helpers')) -pytest_plugins = [ - 'pytest_userver.plugins.postgresql', - 'pytest_userver.plugins.sql_coverage', -] +pytest_plugins = ['pytest_userver.plugins.postgresql'] @pytest.fixture(scope='session') @@ -24,6 +21,10 @@ def pgsql_local(service_source_dir, pgsql_local_create): return pgsql_local_create(list(databases.values())) +# SQL_LIBRARY parameter passed to CMake functions `userver_testsuite_add_simple` or +# `userver_testsuite_add` automatically add SQL coverage tests: +# +# userver/testsuite/pytest_plugins/pytest_userver/plugins/sql_coverage.py PASSED @pytest.fixture def on_uncovered(): """ From ea389a1134284fc7422de32d4fcc2d15836f9337 Mon Sep 17 00:00:00 2001 From: Antony Polukhin Date: Thu, 25 Jun 2026 11:25:19 +0300 Subject: [PATCH 3/3] Update conftest.py --- tests/conftest.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index 667cf35..df48f75 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -21,10 +21,8 @@ def pgsql_local(service_source_dir, pgsql_local_create): return pgsql_local_create(list(databases.values())) -# SQL_LIBRARY parameter passed to CMake functions `userver_testsuite_add_simple` or -# `userver_testsuite_add` automatically add SQL coverage tests: -# -# userver/testsuite/pytest_plugins/pytest_userver/plugins/sql_coverage.py PASSED +# SQL_LIBRARY parameter passed to CMake `userver_testsuite_add_simple` +# or `userver_testsuite_add` automatically add SQL coverage tests. @pytest.fixture def on_uncovered(): """