diff --git a/modules/drivers/druid/test/metabase/driver/druid_test.clj b/modules/drivers/druid/test/metabase/driver/druid_test.clj index ef3b7d7bb57ab8160196640393847a0922bcf567..0ef38d13a146597da90b9c52e4e126c478b03b64 100644 --- a/modules/drivers/druid/test/metabase/driver/druid_test.clj +++ b/modules/drivers/druid/test/metabase/driver/druid_test.clj @@ -198,7 +198,19 @@ (expect-with-driver :druid [[0.951]] (druid-query-returning-rows - {:aggregation [[:share [:< $venue_price 4]]]})) + {:aggregation [[:share [:< $venue_price 4]]]})) + +;; count-where +(expect-with-driver :druid + [[17.0]] + (druid-query-returning-rows + {:aggregation [[:count-where [:< $venue_price 4]]]})) + +;; sum-where +(expect-with-driver :druid + [[179.0]] + (druid-query-returning-rows + {:aggregation [[:sum-where $venue_price [:< $venue_price 4]]]})) ;; post-aggregation math w/ 2 args: count + sum (expect-with-driver :druid