@@ -3,49 +3,51 @@ defmodule Sentry.ConfigTest do
3
3
import Sentry.TestEnvironmentHelper
4
4
alias Sentry.Config
5
5
6
- test "retrieves from application environment" do
7
- dsn = "https://public:[email protected] /1"
8
- modify_env ( :sentry , dsn: dsn )
9
- assert dsn == Config . dsn ( )
10
- end
11
-
12
- test "retrieves from system environment" do
13
- dsn = "https://public:[email protected] /1"
14
- modify_system_env ( % { "SENTRY_DSN" => dsn } )
6
+ describe "dsn/0" do
7
+ test "retrieves from application environment" do
8
+ dsn = "https://public:[email protected] /1"
9
+ modify_env ( :sentry , dsn: dsn )
10
+ assert Config . dsn ( ) == dsn
11
+ end
15
12
16
- assert dsn == Config . dsn ( )
17
- end
13
+ test "retrieves from system environment" do
14
+ dsn = "https://public:[email protected] /1"
15
+ modify_system_env ( % { "SENTRY_DSN" => dsn } )
16
+ assert Config . dsn ( ) == dsn
17
+ end
18
18
19
- test "sets application env if found in system env" do
20
- dsn = "https://public:[email protected] /1"
21
- modify_system_env ( % { "SENTRY_DSN" => dsn } )
19
+ test "sets application env if found in system env" do
20
+ dsn = "https://public:[email protected] /1"
21
+ modify_system_env ( % { "SENTRY_DSN" => dsn } )
22
22
23
- assert Config . dsn ( ) == dsn
24
- assert Application . get_env ( :sentry , :dsn ) == dsn
23
+ assert Config . dsn ( ) == dsn
24
+ assert Application . get_env ( :sentry , :dsn ) == dsn
25
+ end
25
26
end
26
27
27
- describe "source_code_path_pattern" do
28
+ describe "source_code_path_pattern/0 " do
28
29
test "returns default when not configured" do
29
- assert "**/*.ex" == Config . source_code_path_pattern ( )
30
+ assert Config . source_code_path_pattern ( ) == "**/*.ex"
30
31
end
31
32
end
32
33
33
- describe "included_environments" do
34
+ describe "included_environments/0 " do
34
35
test "retrieves from app env" do
35
36
modify_env ( :sentry , included_environments: [ :test , :dev ] )
36
- assert [ "test" , "dev" ] == Config . included_environments ( )
37
+ assert Config . included_environments ( ) == [ "test" , "dev" ]
37
38
end
38
39
end
39
40
40
- describe "environment_name" do
41
+ describe "environment_name/0 " do
41
42
test "retrieves from app env" do
42
43
modify_env ( :sentry , environment_name: "test" )
43
- assert "test" == Config . environment_name ( )
44
+ assert Config . environment_name ( ) == "test"
44
45
end
45
46
46
47
test "retrieves from system env" do
48
+ modify_env ( :sentry , environment_name: nil )
47
49
modify_system_env ( % { "SENTRY_ENVIRONMENT" => "test" } )
48
- assert :test == Config . environment_name ( )
50
+ assert Config . environment_name ( ) == "test"
49
51
end
50
52
51
53
test "raises if not set" do
0 commit comments