on master help sign in
Add record equality tests
commit06910829267d5b270be64c8da02c87e0a9393da0 authorMax New <maxsnew@gmail.com> dateTue 6 May 2014, 13:50 (12 years ago) parent869e71b
1 file changed+6−1
tests/elm/Test/Eq.elm+6−1
tests/elm/Test/Eq.elm+6−1
@@ -14,4 +14,9 @@ tests =
1414 , test "A left neq" <| assert . not <| (A "a" == B [1])
1515 , test "A left neq" <| assert . not <| (B [1] == A "a")
1616 ]
17− in suite "Equality Tests" [diff_tests]
17+ record_tests = suite "record type eq"
18+ [ test "empty same" <| assert ({} == {})
19+ , test "ctor same" <| assert ({ctor = Just 3} == {ctor = Just 3})
20+ , test "ctor diff" . assert . not <| ({ctor = Just 3} == {ctor = Nothing})
21+ ]
22+ in suite "Equality Tests" [diff_tests, record_tests]