close
  • English
  • background

    Rstest

    Rspack-based Testing Framework

    Provide first-class support for Rspack ecosystem

    GitHubGitHub
    ♻️

    Reuse your build setup

    Use existing Rsbuild or Rspack config so aliases, transforms, and plugins stay consistent in tests.

    🎯

    Test through the build pipeline

    Run tests through Rspack's bundling model to match production behavior more closely.

    Fast by design

    Rspack-powered bundling keeps startup and reruns fast, even in larger projects.

    🧠

    Modern by default

    TypeScript, ESM, CJS, CSS Modules, and modern JavaScript work out of the box.

    🧰

    Testing essentials included

    Assertions, snapshots, mocks, coverage, and lifecycle hooks are ready when you start.

    🌐

    Real browser testing

    Run tests in Chromium, Firefox, or WebKit through Playwright when jsdom isn't enough.