Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 2.87 KB

File metadata and controls

32 lines (24 loc) · 2.87 KB

fast-check

fast-check is a Property based testing framework for JavaScript/TypeScript.

fast-check's Shrinking Approach

A deep-dive into the current implementation of fast-check, including its shrinking, is available on its official documentation: https://github.com/dubzzz/fast-check/blob/master/documentation/HowItWorks.md

Implemented Challenges

Challenge Code Report
bound5 bound5.js bound5.md
calculator calculator.js calculator.md
coupling coupling.js coupling.md
deletion deletion.js deletion.md
distinct distinct.js distinct.md
large union list large_union_list.js large_union_list.md
lengthlist lengthlist.js lengthlist.md
reverse reverse.js reverse.md
nestedlists nestedlists.js nestedlists.md

Running examples

You need node >= 10 and yarn.

cd pbt-libraries/fast-check
yarn
yarn test
./generate_reports.sh