2626)
2727from sqlmesh .core .context import Context
2828from sqlmesh .core .engine_adapter .athena import AthenaEngineAdapter
29- from sqlmesh .core .engine_adapter .bigquery import BigQueryEngineAdapter
29+ from sqlmesh .core .engine_adapter .duckdb import DuckDBEngineAdapter
3030from sqlmesh .core .engine_adapter .redshift import RedshiftEngineAdapter
3131from sqlmesh .core .notification_target import ConsoleNotificationTarget
3232from sqlmesh .core .user import User
@@ -710,10 +710,10 @@ def test_multi_gateway_config(tmp_path, mocker: MockerFixture):
710710 aws_secret_access_key: accesskey
711711 work_group: group
712712 s3_warehouse_location: s3://location
713- bigquery :
713+ duckdb :
714714 connection:
715- type: bigquery
716-
715+ type: duckdb
716+ database: db.db
717717
718718default_gateway: redshift
719719
@@ -733,11 +733,11 @@ def test_multi_gateway_config(tmp_path, mocker: MockerFixture):
733733 assert len (ctx .engine_adapters ) == 3
734734 assert isinstance (ctx .engine_adapters ["athena" ], AthenaEngineAdapter )
735735 assert isinstance (ctx .engine_adapters ["redshift" ], RedshiftEngineAdapter )
736- assert isinstance (ctx .engine_adapters ["bigquery " ], BigQueryEngineAdapter )
736+ assert isinstance (ctx .engine_adapters ["duckdb " ], DuckDBEngineAdapter )
737737 assert ctx .engine_adapter == ctx ._get_engine_adapter ("redshift" )
738738
739- # The bigquery engine adapter should be have been set as multithreaded as well
740- assert ctx .engine_adapters ["bigquery " ]._multithreaded
739+ # The duckdb engine adapter should be have been set as multithreaded as well
740+ assert ctx .engine_adapters ["duckdb " ]._multithreaded
741741
742742
743743def test_multi_gateway_single_threaded_config (tmp_path ):
0 commit comments