File tree Expand file tree Collapse file tree 1 file changed +9
-11
lines changed
Expand file tree Collapse file tree 1 file changed +9
-11
lines changed Original file line number Diff line number Diff line change @@ -7,20 +7,18 @@ defmodule RegexTest do
77
88 if System . otp_release ( ) >= "28" do
99 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
1413
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 )
1716
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
2120
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
2422 end
2523 end
2624
You can’t perform that action at this time.
0 commit comments