diff --git a/tests/functional/adapter/test_basic.py b/tests/functional/adapter/test_basic.py index 1b59c009..2d2fb54a 100644 --- a/tests/functional/adapter/test_basic.py +++ b/tests/functional/adapter/test_basic.py @@ -1,5 +1,9 @@ import pytest +from dbt.tests.adapter.basic.expected_catalog import ( + base_expected_catalog, + no_stats +) from dbt.tests.adapter.basic.test_adapter_methods import BaseAdapterMethod from dbt.tests.adapter.basic.test_base import BaseSimpleMaterializations from dbt.tests.adapter.basic.test_singular_tests import BaseSingularTests @@ -53,13 +57,23 @@ class TestSnapshotCheckColsTrino(BaseSnapshotCheckCols): @pytest.mark.xfail(reason="Snapshot not supported in dbt-trino") class TestSnapshotTimestampTrino(BaseSnapshotTimestamp): - pass + pass -class TestTrinoValidateConnection(BaseValidateConnection): - pass +class TestTrinoValidateConnection(BaseValidateConnection): + pass -@pytest.mark.xfail(reason="Docs generation not supported in dbt-trino") class TestDocsGenerateTrino(BaseDocsGenerate): - pass + @pytest.fixture(scope="class") + def expected_catalog(self, project, profile_user): + return base_expected_catalog( + project, + role=None, + id_type="integer", + text_type="varchar", + time_type="timestamp(3)", + view_type="VIEW", + table_type="BASE TABLE", + model_stats=no_stats(), + )