arowM/elm-sequential-test/1.0.0

NOTE: the latest version is 2.2.0

elm-sequential-test

Build Status
Document

A Quick Example

suite : Test
suite =
    Sequence.describe "sequencial testing"
        |> Sequence.map (\_ -> 4)
        |> Sequence.andThen "The result should be even."
            (\n ->
                if modBy 2 n == 0 then
                    Just (n // 2)
                else
                    Nothing
            )
        |> Sequence.assert "Check if it is greater than 10."
            (\n ->
                n
                    |> Expect.greaterThan 10
            )
        |> Sequence.run