Sha256: a912ba76986f99f4a1841a6e6dfd0146b0a5605a983d14f4d02684060d94c430
Contents?: true
Size: 941 Bytes
Versions: 135
Compression:
Stored size: 941 Bytes
Contents
module Tests exposing (..) import Expect import Test exposing (..) import Triangle exposing (rows) tests : Test tests = describe "Triangle" [ test "no rows" <| \() -> Expect.equal [] (rows 0) , skip <| test "single row" <| \() -> Expect.equal [ [ 1 ] ] (rows 1) , skip <| test "two rows" <| \() -> Expect.equal [ [ 1 ], [ 1, 1 ] ] (rows 2) , skip <| test "three rows" <| \() -> Expect.equal [ [ 1 ], [ 1, 1 ], [ 1, 2, 1 ] ] (rows 3) , skip <| test "four rows" <| \() -> Expect.equal [ [ 1 ], [ 1, 1 ], [ 1, 2, 1 ], [ 1, 3, 3, 1 ] ] (rows 4) , skip <| test "negative rows" <| \() -> Expect.equal [] (rows -1) ]
Version data entries
135 entries across 135 versions & 1 rubygems