@Max Many thanks. I upgraded the elm-test runner and all was fine. Fuzzers do the trick when you limit the depth of recursion as in your example. Just upgraded to 2.0.1 and the shrinker seems to be working much better now.
One thing I'd like to have added (if possible) almostEqual : Float -> Float -> Expectation On Saturday, 13 August 2016 21:52:19 UTC+1, Max Goldstein wrote: > > @John Yes, elm-check was deprecated earlier this will. You almost > certainly have an old version of the elm-test shell utility; "elm test > --version" should yield 0.17.1. If it doesn't, > > npm uninstall -g elm-test > npm install -g elm-test > > "elm test init" will create the directory *tests* which will contain a > runner file Main.elm that you don't need to touch, and Tests.elm where you > put your tests. > > One of the big improvements over elm-check is that a fuzz test that fails > many times still counts as one failing test. This wasn't possible using > *evidenceToTest*. > -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.