mirror of
https://github.com/apache/superset.git
synced 2026-04-18 07:35:09 +00:00
fix: don't reformat generated queries (#30350)
This commit is contained in:
@@ -716,7 +716,7 @@ class TestPostChartDataApi(BaseTestChartDataApi):
|
||||
rv = self.post_assert_metric(CHART_DATA_URI, self.query_context_payload, "data")
|
||||
result = rv.json["result"][0]["query"]
|
||||
if get_example_database().backend != "presto":
|
||||
assert "(\n 'boy' = 'boy'\n )" in result
|
||||
assert "('boy' = 'boy')" in result
|
||||
|
||||
@unittest.skip("Extremely flaky test on MySQL")
|
||||
@with_feature_flags(GLOBAL_ASYNC_QUERIES=True)
|
||||
@@ -1347,13 +1347,13 @@ def test_time_filter_with_grain(test_client, login_as_admin, physical_query_cont
|
||||
backend = get_example_database().backend
|
||||
if backend == "sqlite":
|
||||
assert (
|
||||
"DATETIME(col5, 'start of day', -STRFTIME('%w', col5) || ' days') >="
|
||||
"DATETIME(col5, 'start of day', -strftime('%w', col5) || ' days') >="
|
||||
in query
|
||||
)
|
||||
elif backend == "mysql":
|
||||
assert "DATE(DATE_SUB(col5, INTERVAL (DAYOFWEEK(col5) - 1) DAY)) >=" in query
|
||||
assert "DATE(DATE_SUB(col5, INTERVAL DAYOFWEEK(col5) - 1 DAY)) >=" in query
|
||||
elif backend == "postgresql":
|
||||
assert "DATE_TRUNC('WEEK', col5) >=" in query
|
||||
assert "DATE_TRUNC('week', col5) >=" in query
|
||||
elif backend == "presto":
|
||||
assert "date_trunc('week', CAST(col5 AS TIMESTAMP)) >=" in query
|
||||
|
||||
|
||||
Reference in New Issue
Block a user