diff --git a/ydb/tests/fq/generic/conftest.py b/ydb/tests/fq/generic/conftest.py index b60ba2d5259f..f04ab01c2287 100644 --- a/ydb/tests/fq/generic/conftest.py +++ b/ydb/tests/fq/generic/conftest.py @@ -16,9 +16,10 @@ def settings() -> Settings: return Settings.from_env() + @pytest.fixture def mvp_external_ydb_endpoint(request) -> str: - return request.param["endpoint"] if request is not None else None + return request.param["endpoint"] if request is not None and hasattr(request, "param") else None @pytest.fixture diff --git a/ydb/tests/fq/generic/test_ydb.py b/ydb/tests/fq/generic/test_ydb.py index 0ec87e3d7c33..9a11040222bd 100644 --- a/ydb/tests/fq/generic/test_ydb.py +++ b/ydb/tests/fq/generic/test_ydb.py @@ -12,6 +12,7 @@ class TestYdb: @yq_v2 @pytest.mark.parametrize("fq_client", [{"folder_id": "my_folder"}], indirect=True) + @pytest.mark.parametrize("mvp_external_ydb_endpoint", [{"endpoint": "tests-fq-generic-ydb:2136"}], indirect=True) def test_simple(self, fq_client: FederatedQueryClient, settings: Settings): table_name = 'simple_table' conn_name = f'conn_{table_name}'