diff --git a/tests/functional/adapter/limit/test_limit.py b/tests/functional/adapter/limit/test_limit.py new file mode 100644 index 0000000..4490195 --- /dev/null +++ b/tests/functional/adapter/limit/test_limit.py @@ -0,0 +1,17 @@ +from dbt.tests.adapter.basic.test_base import BaseSimpleMaterializations +from dbt.tests.util import run_dbt, run_dbt_and_capture + + +class TestLimitExasol(BaseSimpleMaterializations): + def test_base(self, project): + run_dbt(["seed"]) + run_dbt(["build"]) + + (results, log_output) = run_dbt_and_capture( + ["show", "--select", "view_model", "--limit", "5"] + ) + assert len(results) == 1 + assert "Previewing node 'sample_model'" not in log_output + assert "Previewing node 'view_model'" in log_output + assert "5 | Hannah" in log_output + assert "6 | Eleanor" not in log_output