discord channel npm version downloads node version license Ask DeepWiki
Rstest is a testing framework powered by Rspack. It delivers comprehensive, first-class support for the Rspack ecosystem, enabling seamless integration into existing Rspack-based projects.
Rstest offers full Jest-compatible APIs while providing native, out-of-the-box support for TypeScript, ESM, and more, ensuring a modern and efficient testing experience.
See Documentation.
Rstest is currently under active development and we plan to release the first stable version in late 2025.
More details can be found on Rstest Roadmap.
Rstack is a unified JavaScript toolchain built around Rspack, with high performance and consistent architecture.
Name | Description | Version |
---|---|---|
Rspack | Bundler | npm version |
Rsbuild | Build tool | npm version |
Rslib | Library development tool | npm version |
Rspress | Static site generator | npm version |
Rsdoctor | Build analyzer | npm version |
Rstest | Testing framework | npm version |
Rslint | Linter | npm version |
Rstest has been inspired by several outstanding projects in the community. We would like to acknowledge and express our sincere gratitude to the following projects:
- Several API design patterns have been influenced by Jest and Vitest.
- Some functions in Rstest are referenced from Vitest, such as the
expect
,expect.poll
andsnapshot
API, etc.
Rstest is licensed under the MIT License.