介绍
Rstest 是一个基于 Rspack 的测试框架,它为 Rspack 生态提供了全面、一流的支持,能够轻松集成到现有的 Rspack 项目中。
Rstest 提供兼容 Jest 的 API,同时提供对 TypeScript、ESM 等的原生、开箱即用支持,确保现代高效的测试体验。
🔥 路线图
Rstest 现已支持 Node.js 测试、DOM 测试、Mock、多项目测试、覆盖率收集等核心能力,并在 Rstack(包括 Rspack、Rsbuild、Rslib 等)项目中落地使用。
目前项目处于积极发展阶段,我们将持续基于社区反馈,不断完善功能与用户体验。更多未来规划,请参阅 Rstest Roadmap。
🦀 Rstack
Rstack 是一个围绕 Rspack 打造的 JavaScript 统一工具链,具有优秀的性能和一致的架构。
Rstack 包含以下工具:
🔗 链接
- awesome-rspack:与 Rstack 相关的精彩内容列表。
- rstack-examples:Rstack 的示例项目。
- storybook-rsbuild: 基于 Rsbuild 构建的 Storybook。
- rsbuild-plugin-template:使用此模板创建你的 Rsbuild 插件。
- rstack-design-resources:Rstack 的设计资源。
🧑💻 社区
欢迎加入我们的 Discord 交流频道!Rstack 团队和用户都在那里活跃,并且我们一直期待着各种贡献。
你也可以加入 飞书群 与大家一起交流。