Leon4gr45 commited on
Commit
ed93499
·
verified ·
1 Parent(s): 5e07e7c

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

Browse files
test/plausible/stats/query/api_query_parser_test.exs DELETED
@@ -1,40 +0,0 @@
1
- defmodule Plausible.Stats.ApiQueryParserTest do
2
- use Plausible.DataCase
3
- import Plausible.Stats.ApiQueryParser
4
- alias Plausible.Stats.QueryError
5
-
6
- test "parsing empty map fails" do
7
- assert {:error,
8
- %QueryError{
9
- code: :failed_schema_validation,
10
- message: "#: Required properties site_id, metrics, date_range were not present."
11
- }} =
12
- parse(%{})
13
- end
14
-
15
- test "invalid metric passed" do
16
- params = %{
17
- "site_id" => "example.com",
18
- "metrics" => ["visitors", "event:name"],
19
- "date_range" => "all"
20
- }
21
-
22
- assert {:error,
23
- %QueryError{
24
- code: :failed_schema_validation,
25
- message: "#/metrics/1: Invalid metric \"event:name\""
26
- }} =
27
- parse(params)
28
- end
29
-
30
- test "parses 24h date_range shorthand" do
31
- params = %{
32
- "site_id" => "example.com",
33
- "metrics" => ["visitors"],
34
- "date_range" => "24h"
35
- }
36
-
37
- assert {:ok, parsed} = parse(params)
38
- assert parsed.input_date_range == :"24h"
39
- end
40
- end