File tree 1 file changed +9
-11
lines changed
1 file changed +9
-11
lines changed Original file line number Diff line number Diff line change @@ -7,20 +7,18 @@ defmodule RegexTest do
7
7
8
8
if System . otp_release ( ) >= "28" do
9
9
test "module attribute" do
10
- assert ExUnit.CaptureIO . capture_io ( :stderr , fn ->
11
- defmodule ModAttr do
12
- @ regex ~r/ example/
13
- def regex , do: @ regex
10
+ defmodule ModAttr do
11
+ @ regex ~r/ example/
12
+ def regex , do: @ regex
14
13
15
- @ bare_regex :erlang . term_to_binary ( @ regex )
16
- def bare_regex , do: :erlang . binary_to_term ( @ bare_regex )
14
+ @ bare_regex :erlang . term_to_binary ( @ regex )
15
+ def bare_regex , do: :erlang . binary_to_term ( @ bare_regex )
17
16
18
- # We don't rewrite outside of functions
19
- assert @ regex . re_pattern == :erlang . binary_to_term ( @ bare_regex ) . re_pattern
20
- end
17
+ # We don't rewrite outside of functions
18
+ assert @ regex . re_pattern == :erlang . binary_to_term ( @ bare_regex ) . re_pattern
19
+ end
21
20
22
- assert ModAttr . regex ( ) . re_pattern != ModAttr . bare_regex ( ) . re_pattern
23
- end ) =~ "storing and reading regexes from module attributes is deprecated"
21
+ assert ModAttr . regex ( ) . re_pattern != ModAttr . bare_regex ( ) . re_pattern
24
22
end
25
23
end
26
24
You can’t perform that action at this time.
0 commit comments