@@ -1093,12 +1093,12 @@ defmodule Kernel.WarningTest do
1093
1093
1094
1094
test "unused variable in defguard" do
1095
1095
assert capture_err ( fn ->
1096
- Code . eval_string ( """
1097
- defmodule Sample do
1098
- defguard foo(bar, baz) when bar
1099
- end
1100
- """ )
1101
- end ) =~ "variable \" baz\" is unused"
1096
+ Code . eval_string ( """
1097
+ defmodule Sample do
1098
+ defguard foo(bar, baz) when bar
1099
+ end
1100
+ """ )
1101
+ end ) =~ "variable \" baz\" is unused"
1102
1102
after
1103
1103
purge ( Sample )
1104
1104
end
@@ -1130,38 +1130,38 @@ defmodule Kernel.WarningTest do
1130
1130
1131
1131
test "defguard overriding defmacro" do
1132
1132
assert capture_err ( fn ->
1133
- Code . eval_string ( """
1134
- defmodule Sample do
1135
- defmacro foo(bar), do: bar == :bar
1136
- defguard foo(baz) when baz == :baz
1137
- end
1138
- """ )
1139
- end ) =~ "this clause cannot match because a previous clause at line 2 always matches"
1133
+ Code . eval_string ( """
1134
+ defmodule Sample do
1135
+ defmacro foo(bar), do: bar == :bar
1136
+ defguard foo(baz) when baz == :baz
1137
+ end
1138
+ """ )
1139
+ end ) =~ "this clause cannot match because a previous clause at line 2 always matches"
1140
1140
after
1141
1141
purge ( Sample )
1142
1142
end
1143
1143
1144
1144
test "defmacro overriding defguard" do
1145
1145
assert capture_err ( fn ->
1146
- Code . eval_string ( """
1147
- defmodule Sample do
1148
- defguard foo(baz) when baz == :baz
1149
- defmacro foo(bar), do: bar == :bar
1150
- end
1151
- """ )
1152
- end ) =~ "this clause cannot match because a previous clause at line 2 always matches"
1146
+ Code . eval_string ( """
1147
+ defmodule Sample do
1148
+ defguard foo(baz) when baz == :baz
1149
+ defmacro foo(bar), do: bar == :bar
1150
+ end
1151
+ """ )
1152
+ end ) =~ "this clause cannot match because a previous clause at line 2 always matches"
1153
1153
after
1154
1154
purge ( Sample )
1155
1155
end
1156
1156
1157
1157
test "defguard needs an implementation" do
1158
1158
assert capture_err ( fn ->
1159
- Code . eval_string ( """
1160
- defmodule Sample do
1161
- defguard foo(bar)
1162
- end
1163
- """ )
1164
- end ) =~ "implementation not provided for predefined defmacro foo/1"
1159
+ Code . eval_string ( """
1160
+ defmodule Sample do
1161
+ defguard foo(bar)
1162
+ end
1163
+ """ )
1164
+ end ) =~ "implementation not provided for predefined defmacro foo/1"
1165
1165
after
1166
1166
purge ( Sample )
1167
1167
end
0 commit comments