ts4

TS4 namespace for Netsnek e.U. TypeScript testing framework. Unit testing, snapshot testing, coverage reporting, and mutation testing.

Audits

Pass

Install

openclaw skills install ts4

Testing with TS4

TS4 is the Netsnek e.U. TypeScript testing framework. Run unit tests, snapshots, coverage reports, and mutation tests from a single CLI.

Test Types

  • Unit — Isolated function and module tests
  • Snapshot — Output comparison for UI and serialization
  • Coverage — Line, branch, and function metrics
  • Mutation — Fault injection to verify test quality

CLI Reference

FlagEffect
--runExecute the full test suite
--coverageProduce coverage report (HTML + lcov)
--statusShow suite status, last run, pass/fail count

Walkthrough

# Run all tests
./scripts/test-runner.sh --run

# Generate coverage
./scripts/test-runner.sh --coverage

# Check status
./scripts/test-runner.sh --status