Ts4

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

johnalbertini14-glitch Updated 1 repo stars

File contents

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

Flag Effect
--run Execute the full test suite
--coverage Produce coverage report (HTML + lcov)
--status Show 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

johnalbertini14-glitch/openclaw-skills/tree/main/skills/kleberbaum/ts4 commit 3d2c7390cb

Frequently asked questions

npx skillmds@latest add johnalbertini14-glitch/ts4