2828)
2929from sqlmesh .core .context import Context
3030from sqlmesh .core .engine_adapter .athena import AthenaEngineAdapter
31- from sqlmesh .core .engine_adapter .bigquery import BigQueryEngineAdapter
31+ from sqlmesh .core .engine_adapter .duckdb import DuckDBEngineAdapter
3232from sqlmesh .core .engine_adapter .redshift import RedshiftEngineAdapter
3333from sqlmesh .core .notification_target import ConsoleNotificationTarget
3434from sqlmesh .core .user import User
@@ -748,10 +748,10 @@ def test_multi_gateway_config(tmp_path, mocker: MockerFixture):
748748 aws_secret_access_key: accesskey
749749 work_group: group
750750 s3_warehouse_location: s3://location
751- bigquery :
751+ duckdb :
752752 connection:
753- type: bigquery
754-
753+ type: duckdb
754+ database: db.db
755755
756756default_gateway: redshift
757757
@@ -771,11 +771,11 @@ def test_multi_gateway_config(tmp_path, mocker: MockerFixture):
771771 assert len (ctx .engine_adapters ) == 3
772772 assert isinstance (ctx .engine_adapters ["athena" ], AthenaEngineAdapter )
773773 assert isinstance (ctx .engine_adapters ["redshift" ], RedshiftEngineAdapter )
774- assert isinstance (ctx .engine_adapters ["bigquery " ], BigQueryEngineAdapter )
774+ assert isinstance (ctx .engine_adapters ["duckdb " ], DuckDBEngineAdapter )
775775 assert ctx .engine_adapter == ctx ._get_engine_adapter ("redshift" )
776776
777- # The bigquery engine adapter should be have been set as multithreaded as well
778- assert ctx .engine_adapters ["bigquery " ]._multithreaded
777+ # The duckdb engine adapter should be have been set as multithreaded as well
778+ assert ctx .engine_adapters ["duckdb " ]._multithreaded
779779
780780
781781def test_multi_gateway_single_threaded_config (tmp_path ):
0 commit comments