module LibTest exposing (specs) import Lib exposing (..) import Test exposing (..) import Expect exposing (Expectation) specs: Test specs = describe "looseLabels" [ test "0-100" <| \_ -> let (u, v, _) = looseLabels 10 0.0 100.0 in Expect.equal (0, 100) (u, v) , test "2-98" <| \_ -> let (u, v, _) = looseLabels 10 2 98 in Expect.equal (0, 100) (u, v) , test "8-91" <| \_ -> let (u, v, _) = looseLabels 10 8 91 in Expect.equal (0, 100) (u, v) , test "1-32" <| \_ -> let (u, v, _) = looseLabels 8 1 32 in Expect.equal (0, 40) (u, v) , test "1-4" <| \_ -> let (u, v, _) = looseLabels 10 1 4 in Expect.equal (1, 4) (u, v) ]