Richard and I are proud to announce that elm-community/elm-test version 
2.1.0 is now available on elm-package.

This release involved completely changing how Fuzzers are implemented, but 
the end result is that Fuzzers support new ways of mapping! Specifically we 
added *map2* (up to *map5* and the equivalent *andMap*), which allow you to 
combine many fuzzers together. We also added *andThen* which lets you use 
randomized values to set up other randomized values, which gives you that 
much more control over your tests. All of these functions, and plain old 
*map*, will shrink their output values to a minimal failing example. We 
also added the helper *constant*.

We want to hear from you! If you discover any of the following, please open 
an issue <https://github.com/elm-community/elm-test/issues/new> (but check 
for dupes first, there aren't that many):

   - Passing tests that got slower
   - Failing fuzz tests which don't shrink as well as before
   - Runtime errors
   - API ideas (for expectations, fuzzers, etc.)

Happy testing!

-- 
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.

Reply via email to