diff --git a/test/metabase/query_processor_test/expressions_test.clj b/test/metabase/query_processor_test/expressions_test.clj index 2adfd8684f580653699cefe633b97bd17bcff8c2..9381750a9f15b6c5a609fec5fc9c0f3a57bd4a86 100644 --- a/test/metabase/query_processor_test/expressions_test.clj +++ b/test/metabase/query_processor_test/expressions_test.clj @@ -249,14 +249,15 @@ ;;; +----------------------------------------------------------------------------------------------------------------+ (deftest expressions+joins-test - (datasets/test-drivers (mt/normal-drivers-with-feature :expressions) + (datasets/test-drivers (mt/normal-drivers-with-feature :expressions :left-join) (testing "Do calculated columns play well with joins" - (is (= "Quentin Sören" + (is (= "Simcha Yan" (-> (mt/run-mbql-query checkins {:expressions {:prev_month [:+ $date [:interval -31 :day]]} :fields [[:joined-field "users__via__user_id" [:field-id (data/id :users :name)]] [:expression :prev_month]] :limit 1 + :order-by [[:asc $date]] :joins [{:strategy :left-join :source-table (data/id :users) :alias "users__via__user_id"