File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -8,11 +8,9 @@ defmodule IntegerTest do
8
8
require Integer
9
9
10
10
def test_is_odd_in_guards ( number ) when Integer . is_odd ( number ) , do: number
11
- def test_is_odd_in_guards ( atom ) when is_atom ( atom ) and not Integer . is_odd ( atom ) , do: :atom
12
11
def test_is_odd_in_guards ( _number ) , do: false
13
12
14
13
def test_is_even_in_guards ( number ) when Integer . is_even ( number ) , do: number
15
- def test_is_even_in_guards ( atom ) when is_atom ( atom ) and not Integer . is_even ( atom ) , do: :atom
16
14
def test_is_even_in_guards ( _number ) , do: false
17
15
18
16
test "is_odd/1" do
@@ -25,7 +23,7 @@ defmodule IntegerTest do
25
23
assert Integer . is_odd ( - 3 ) == true
26
24
assert test_is_odd_in_guards ( 10 ) == false
27
25
assert test_is_odd_in_guards ( 11 ) == 11
28
- assert test_is_odd_in_guards ( :not_integer ) == :atom
26
+ assert test_is_odd_in_guards ( :not_integer ) == false
29
27
end
30
28
31
29
test "is_even/1" do
@@ -38,7 +36,7 @@ defmodule IntegerTest do
38
36
assert Integer . is_even ( - 3 ) == false
39
37
assert test_is_even_in_guards ( 10 ) == 10
40
38
assert test_is_even_in_guards ( 11 ) == false
41
- assert test_is_even_in_guards ( :not_integer ) == :atom
39
+ assert test_is_even_in_guards ( :not_integer ) == false
42
40
end
43
41
44
42
test "mod/2" do
You can’t perform that action at this time.
0 commit comments