elm-explorations / test

Write unit and fuzz tests for Elm code.
https://package.elm-lang.org/packages/elm-explorations/test/latest
BSD 3-Clause "New" or "Revised" License
236 stars 40 forks source link

Rename "fuzz" and "fuzzer" to something else #229

Open Janiczek opened 8 months ago

Janiczek commented 8 months ago

Fuzzing is related to property-based testing but is its own separate thing.

We should not confuse people with weird naming (compared to the rest of the world).

Our "fuzz tests" are really property-based tests Our "fuzzers" could be(?) generators, arbitraries, parsers. Maybe some other community found a better name. (Hypothesis has Strategies but the author hates that name in retrospect.)

This would need a major version bump, as well as changes to the runners.