Ts4

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

dvcrn Updated 32 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

dvcrn/openclaw-skills-marketplace/tree/main/plugins/kleberbaum--ts4/skills/ts4 commit f412d6d5b1

Frequently asked questions

npx skillmds@latest add dvcrn/ts4