Skip to content

Commit 18d367c

Browse files
authored
Remove deprecation warning check for 1.18 (#14382)
1 parent 65baed8 commit 18d367c

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

Diff for: lib/elixir/test/elixir/regex_test.exs

+9-11
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)