diff --git a/tests/functional/adapter/dbt_show/test_dbt_show.py b/tests/functional/adapter/dbt_show/test_dbt_show.py new file mode 100644 index 000000000..bc56fd908 --- /dev/null +++ b/tests/functional/adapter/dbt_show/test_dbt_show.py @@ -0,0 +1,22 @@ +import pytest + +from dbt.tests.adapter.dbt_show.test_dbt_show import ( + BaseShowSqlHeader, + BaseShowLimit, + BaseShowDoesNotHandleDoubleLimit, +) + + +class TestSparkShowLimit(BaseShowLimit): + pass + + +class TestSparkShowSqlHeader(BaseShowSqlHeader): + pass + + +@pytest.mark.skip_profile("apache_spark", "spark_session", "databricks_http_cluster") +class TestSparkShowDoesNotHandleDoubleLimit(BaseShowDoesNotHandleDoubleLimit): + """The syntax message is quite variable across clusters, but this hits two at once.""" + + DATABASE_ERROR_MESSAGE = "limit"