PropCheck allows you to do property-based testing, including shrinking. (akin to Haskell's QuickCheck, Erlang's PropEr, Elixir's StreamData). This means that your test are run many times with different, autogenerated inputs, and as soon as a failing case is found, this input is simplified, in the end giving you back the simplest input that made the test fail.
Required Ruby Version
>= 2.5.1
Authors
Qqwy/Marten Wijnja
Versions
- 1.0.2 March 14, 2025 (32.5 KB)
- 1.0.1 March 14, 2025 (32.5 KB)
- 1.0.0 February 17, 2024 (32.5 KB)
- 0.18.2 February 17, 2024 (32 KB)
- 0.18.1 May 11, 2023 (32 KB)