mirror of
https://github.com/apache/superset.git
synced 2026-04-20 08:34:37 +00:00
Fix time granularity-related issues (#4821)
* Fixing time grain * Add tests
This commit is contained in:
committed by
GitHub
parent
a14dc26042
commit
a98c3cfdef
@@ -97,3 +97,11 @@ class DatabaseModelTestCase(SupersetTestCase):
|
||||
FROM bart_lines
|
||||
LIMIT 100""".format(**locals()))
|
||||
assert sql.startswith(expected)
|
||||
|
||||
def test_grains_dict(self):
|
||||
uri = 'mysql://root@localhost'
|
||||
database = Database(sqlalchemy_uri=uri)
|
||||
d = database.grains_dict()
|
||||
self.assertEquals(d.get('day').function, 'DATE({col})')
|
||||
self.assertEquals(d.get('P1D').function, 'DATE({col})')
|
||||
self.assertEquals(d.get('Time Column').function, '{col}')
|
||||
|
||||
Reference in New Issue
Block a user