This commit is contained in:
Maxime Beauchemin 2016-04-21 21:10:09 -07:00
parent f1e10d8d25
commit 7d90f26554
2 changed files with 2 additions and 1 deletions

View File

@ -1113,7 +1113,7 @@ class DruidDatasource(Model, AuditMixinNullable, Queryable):
}],
}
client.groupby(**qry)
query_str += json.dumps(qry, indent=2)
query_str += json.dumps(client.query_dict, indent=2)
df = client.export_pandas()
if df is None or df.size == 0:
raise Exception("No data was returned.")

View File

@ -228,6 +228,7 @@ class DruidTests(CaravelTestCase):
import pandas as pd
df = pd.DataFrame(nres)
instance.export_pandas.return_value = df
instance.query_dict = {}
resp = self.client.get('/caravel/explore/druid/1/?viz_type=table&granularity=one+day&druid_time_origin=&since=7+days+ago&until=now&row_limit=5000&include_search=false&metrics=count&flt_col_0=dim1&flt_op_0=in&flt_eq_0=&slice_id=&slice_name=&collapsed_fieldsets=&action=&datasource_name=test_datasource&datasource_id=1&datasource_type=druid&previous_viz_type=table&json=true&force=true')
print('-'*300)
print(resp.data.decode('utf-8'))