12 repository-uri
Plugins and extensions enhancing test assertion capabilities and workflow.
Explore 12 awesome GitHub repositories matching part of an awesome list · Library Extensions. Refine with filters or upvote what's useful.
fast-check is a property-based testing framework and random data generator designed to verify software invariants by producing a wide range of randomized input data. It functions as a test data fuzzer that executes predicates against high volumes of random inputs to uncover edge cases and critical bugs. The project is distinguished by its ability to perform input-shrinking searches, which reduce complex failing inputs to their simplest form to isolate the exact cause of failure. It provides deterministic seed replay to exactly reproduce specific test failures and includes a concurrency testin
Property-based fuzz testing integration for test suites
Fails tests when console error methods are called
Chains multiple matchers together into a single assertion
Creates component screenshots using Puppeteer during tests
Dynamically skips or enables tests based on operating system
Adds custom failure messages to test assertions
Fails tests lacking assertions and prevents promise leaks
TypeScript server plugin for navigating snapshot files
Babel plugin to automatically enforce assertion counts in tests
Async utility for waiting on expectations in end-to-end tests