2323 [
2424 (Dialect .postgresql , "tests/testdata/models/ddl_postgres.sql" ),
2525 (Dialect .mysql , "tests/testdata/models/ddl_mysql.sql" ),
26+ (Dialect .clickhouse , "tests/testdata/models/ddl_clickhouse.sql" ),
2627 ],
2728)
2829def test_run_models (
@@ -44,6 +45,7 @@ def test_run_models(
4445 [
4546 (Dialect .postgresql , "tests/testdata/old_models/ddl_postgres.sql" ),
4647 (Dialect .mysql , "tests/testdata/old_models/ddl_mysql.sql" ),
48+ (Dialect .clickhouse , "tests/testdata/old_models/ddl_clickhouse.sql" ),
4749 ],
4850)
4951def test_run_old_models (
@@ -65,6 +67,7 @@ def test_run_old_models(
6567 [
6668 (Dialect .postgresql , "tests/testdata/structured_models/ddl_postgres.sql" ),
6769 (Dialect .mysql , "tests/testdata/structured_models/ddl_mysql.sql" ),
70+ (Dialect .clickhouse , "tests/testdata/structured_models/ddl_clickhouse.sql" ),
6871 ],
6972)
7073def test_run_structured_models (
@@ -83,7 +86,7 @@ def test_run_structured_models(
8386
8487@pytest .mark .parametrize (
8588 "dialect" ,
86- [Dialect .postgresql , Dialect .mysql ],
89+ [Dialect .postgresql , Dialect .mysql , Dialect . clickhouse ],
8790)
8891def test_run_multiple_paths (
8992 dialect : Dialect ,
@@ -109,6 +112,7 @@ def test_run_multiple_paths(
109112 [
110113 (Dialect .postgresql , "tests/testdata/tables/ddl_postgres.sql" ),
111114 (Dialect .mysql , "tests/testdata/tables/ddl_mysql.sql" ),
115+ (Dialect .clickhouse , "tests/testdata/tables/ddl_clickhouse.sql" ),
112116 ],
113117)
114118def test_run_models_2 (
0 commit comments