Skip to content

Commit 13a3798

Browse files
committed
Small fix
1 parent fa9c01e commit 13a3798

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/preset_cli/cli/superset/sync/dbt/command.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,7 @@ def dbt_cloud( # pylint: disable=too-many-arguments, too-many-locals
470470
"type": metric["type"],
471471
"description": metric["description"],
472472
"sql": sql,
473-
"dialect": dialect,
473+
"dialect": dialect.value,
474474
"model": model["unique_id"],
475475
},
476476
),

tests/cli/superset/sync/dbt/command_test.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
from pyfakefs.fake_filesystem import FakeFilesystem
1414
from pytest_mock import MockerFixture
1515

16+
from preset_cli.api.clients.dbt import MFSQLEngine
1617
from preset_cli.cli.superset.main import superset_cli
1718
from preset_cli.cli.superset.sync.dbt.command import (
1819
get_account_id,
@@ -970,7 +971,7 @@ def test_dbt_cloud(mocker: MockerFixture) -> None:
970971

971972
dbt_client.get_models.return_value = dbt_cloud_models
972973
dbt_client.get_og_metrics.return_value = dbt_cloud_metrics
973-
dbt_client.get_sl_dialect.return_value = "BIGQUERY"
974+
dbt_client.get_sl_dialect.return_value = MFSQLEngine.BIGQUERY
974975
dbt_client.get_sl_metrics.return_value = dbt_metricflow_metrics
975976
dbt_client.get_sl_metric_sql.side_effect = [
976977
"SELECT COUNT(*) FROM public.messages_channels",

0 commit comments

Comments
 (0)