@@ -161,32 +161,9 @@ defmodule AnalyticsTest do
161161 assert length ( rules ) >= 0
162162 end
163163
164- @ tag [ "27.1": true , "26.0": true , "0.25.2": true ]
165- test "success: create analytics rule" do
166- name = "product_queries_aggregation"
167-
168- body =
169- % {
170- "name" => name ,
171- "type" => "popular_queries" ,
172- "params" => % {
173- "source" => % {
174- "collections" => [ "products" ]
175- } ,
176- "destination" => % {
177- "collection" => "product_queries"
178- } ,
179- "limit" => 1_000
180- }
181- }
182- |> Jason . encode_to_iodata! ( )
183-
184- assert { :ok , % AnalyticsRuleSchema { name: ^ name } } = Analytics . create_analytics_rule ( body )
185- end
186-
187164 @ tag [ "27.1": true , "26.0": true , "0.25.2": true ]
188165 test "success: create analytics rule and event" do
189- name = "product_downloads "
166+ name = "product_popularity "
190167
191168 body =
192169 % {
@@ -196,12 +173,12 @@ defmodule AnalyticsTest do
196173 "source" => % {
197174 "collections" => [ "products" ] ,
198175 "events" => [
199- % { "type" => "click" , "weight" => 1 , "name" => "products_downloads_event " }
176+ % { "type" => "click" , "weight" => 1 , "name" => "products_click_event " }
200177 ]
201178 } ,
202179 "destination" => % {
203- "collection" => "product_queries " ,
204- "counter_field" => "downloads "
180+ "collection" => "products " ,
181+ "counter_field" => "popularity "
205182 }
206183 }
207184 }
@@ -210,7 +187,7 @@ defmodule AnalyticsTest do
210187 assert { :ok , % AnalyticsRuleSchema { name: ^ name } } = Analytics . create_analytics_rule ( body )
211188 assert { :ok , % AnalyticsRuleSchema { name: ^ name } } = Analytics . retrieve_analytics_rule ( name )
212189
213- name = "products_downloads_event "
190+ name = "products_click_event "
214191
215192 body =
216193 % {
0 commit comments