mirror of
https://github.com/apache/superset.git
synced 2026-04-12 12:47:53 +00:00
refactor: refine timestamp expr function (#21510)
This commit is contained in:
@@ -77,8 +77,9 @@ class TestBigQueryDbEngineSpec(TestDbEngineSpec):
|
||||
"TIMESTAMP": "TIMESTAMP_TRUNC(temporal, HOUR)",
|
||||
}
|
||||
for type_, expected in test_cases.items():
|
||||
col.type = type_
|
||||
actual = BigQueryEngineSpec.get_timestamp_expr(
|
||||
col=col, pdf=None, time_grain="PT1H", type_=type_
|
||||
col=col, pdf=None, time_grain="PT1H"
|
||||
)
|
||||
self.assertEqual(str(actual), expected)
|
||||
|
||||
@@ -99,8 +100,9 @@ class TestBigQueryDbEngineSpec(TestDbEngineSpec):
|
||||
") AS TIMESTAMP)",
|
||||
}
|
||||
for type_, expected in test_cases.items():
|
||||
col.type = type_
|
||||
actual = BigQueryEngineSpec.get_timestamp_expr(
|
||||
col=col, pdf=None, time_grain="PT5M", type_=type_
|
||||
col=col, pdf=None, time_grain="PT5M"
|
||||
)
|
||||
assert str(actual) == expected
|
||||
|
||||
|
||||
Reference in New Issue
Block a user