Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Wallace Test RunnerNew to Visual Studio Code? Get it now.
Wallace Test Runner

Wallace Test Runner

Allan Artuso

|
2 installs
| (0) | Free
A test runner for Vitest and Jest
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Wallace Test Runner — fast, inline test feedback for Nx Angular

Wallace surfaces test results directly where you code. See gutter decorators for pass/fail, read failure reasons inline, jump to failing code from the Problems panel, and browse suite/test history in a dedicated Test Results UI. Wallace is designed and tested for Angular apps inside Nx monorepos, and supports mixed Jest + Vitest workspaces.

Features

  • Inline test decorators: green / red / grey gutter icons next to test definitions.
  • Inline failure messages: concise failure label after the test line and an expanded hover with assertion message and stack trace.
  • Problems integration: failing tests appear in VS Code’s Problems panel so you can navigate with a click.
  • Dedicated Test Results UI: a webview panel with suites, tests, assertion messages, failures and differences.
  • Nx workspace aware: resolves tests across monorepo projects; supports mixed Jest and Vitest configurations.
  • Smart runs: runs only what's needed for fast feedback (smart-start flow).
  • Angular-optimized: tuned for Angular CLI/Nx projects — the scenario Wallace has been validated in.

Quick start

  1. Install Wallace from the VS Code Marketplace.
  2. Open an Nx Angular workspace in VS Code.
  3. Ensure your workspace uses Jest and/or Vitest (Wallace auto-detects most configurations).
  4. Open a test file and run the command "Wallace: Smart Start" (Ctrl+Shift+Q). Decorations, Problems entries and the Test Results panel update automatically.
  5. Use the Test Results panel to inspect failures, stack traces, and rerun tests.

Compatibility

  • Primary testing: Angular inside Nx monorepos.
  • Test runners supported: Jest, Vitest (multiple runners may be present in the same workspace).
  • Platform: Runs locally in VS Code; no external services required.

Privacy & Security

  • Wallace runs locally and does not send your source code or tests to any external service.
  • No telemetry is collected by default.

Troubleshooting

  • No decorators visible: open a test file and run "Wallace: Smart Start". Check extension settings for runner detection, and ensure workspace root is correct for Nx.
  • Problems list empty: confirm the Problems view has no filters and that the workspace root matches the project containing the test files.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft