arowM/elm-sequential-test/2.1.0

NOTE: the latest version is 2.2.0

Test.Sequence

Sequencial testing.

type Sequence a
run : String -> Sequence a -> Test
test : String -> (() -> Expectation) -> Sequence ()
pass : a -> Sequence a
fail : String -> (() -> Expectation) -> Sequence a
map : (a -> b) -> Sequence a -> Sequence b
andThen : (a -> Sequence b) -> Sequence a -> Sequence b
assert : String -> (a -> Expectation) -> Sequence a -> Sequence a
cases : (a -> List (Sequence ())) -> Sequence a -> Sequence ()
namedCases : (a -> List ( String, Sequence () )) -> Sequence a -> Sequence ()