Leon4gr45 commited on
Commit
2894587
·
verified ·
1 Parent(s): a276eb6

Delete test/plausible/stats/query/parsed_query_params_test.exs with huggingface_hub

Browse files
test/plausible/stats/query/parsed_query_params_test.exs DELETED
@@ -1,42 +0,0 @@
1
- defmodule Plausible.Stats.ParsedQueryParamsTest do
2
- use Plausible.DataCase
3
- alias Plausible.Stats.ParsedQueryParams
4
-
5
- describe "add_or_replace_filter" do
6
- test "adds filter" do
7
- initial_params = %ParsedQueryParams{filters: []}
8
- new_filter = [:is, "event:page", ["/"]]
9
- new_params = ParsedQueryParams.add_or_replace_filter(initial_params, new_filter)
10
-
11
- assert new_params.filters == [new_filter]
12
- end
13
-
14
- test "replaces same dimension filter" do
15
- initial_params = %ParsedQueryParams{
16
- filters: [[:contains, "event:page", ["blog", "post"]], [:is, "visit:source", ["Google"]]]
17
- }
18
-
19
- new_filter = [:is, "event:page", ["/blog/some-post"]]
20
- new_params = ParsedQueryParams.add_or_replace_filter(initial_params, new_filter)
21
-
22
- assert new_params.filters == [
23
- [:is, "visit:source", ["Google"]],
24
- new_filter
25
- ]
26
- end
27
-
28
- test "replaces custom prop dimension filter" do
29
- initial_params = %ParsedQueryParams{
30
- filters: [[:contains, "event:props:path", ["/path"]], [:is, "visit:source", ["Google"]]]
31
- }
32
-
33
- new_filter = [:is, "event:props:url", ["https://example.com/path"]]
34
- new_params = ParsedQueryParams.add_or_replace_filter(initial_params, new_filter)
35
-
36
- assert new_params.filters == [
37
- [:is, "visit:source", ["Google"]],
38
- new_filter
39
- ]
40
- end
41
- end
42
- end