File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed
Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -939,11 +939,11 @@ def test_connection_args(tmp_path):
939939 dbt_project_dir = "tests/fixtures/dbt/sushi_test"
940940
941941 config = sqlmesh_config (dbt_project_dir )
942- assert config .gateways ["in_memory" ].connection .register_comments
943-
944- config = sqlmesh_config (dbt_project_dir , register_comments = False )
945942 assert not config .gateways ["in_memory" ].connection .register_comments
946943
944+ config = sqlmesh_config (dbt_project_dir , register_comments = True )
945+ assert config .gateways ["in_memory" ].connection .register_comments
946+
947947
948948def test_custom_dbt_loader ():
949949 from sqlmesh .core .loader import SqlMeshLoader
Original file line number Diff line number Diff line change @@ -89,10 +89,17 @@ def test_linter(
8989 mock_pull_request .merged = False
9090 mock_pull_request .merge = mocker .MagicMock ()
9191
92+ before_all = [
93+ "CREATE SCHEMA IF NOT EXISTS raw" ,
94+ "DROP VIEW IF EXISTS raw.demographics" ,
95+ "CREATE VIEW raw.demographics AS (SELECT 1 AS customer_id, '00000' AS zip)" ,
96+ ]
97+
9298 # Case 1: Test for linter errors
9399 config = Config (
94100 model_defaults = ModelDefaultsConfig (dialect = "duckdb" ),
95101 linter = LinterConfig (enabled = True , rules = "ALL" ),
102+ before_all = before_all ,
96103 )
97104
98105 controller = make_controller (
@@ -142,6 +149,7 @@ def test_linter(
142149 config = Config (
143150 model_defaults = ModelDefaultsConfig (dialect = "duckdb" ),
144151 linter = LinterConfig (enabled = True , warn_rules = "ALL" ),
152+ before_all = before_all ,
145153 )
146154
147155 controller = make_controller (
You can’t perform that action at this time.
0 commit comments