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.
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 |
---|---|
Rspack | Bundler |
Rsbuild | Build tool |
Rslib | Library development tool |
Rspress | Static site generator |
Rsdoctor | Build analyzer |
Rstest | Testing framework |
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.