🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

ts4

by @kleberbaum

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

Versionv0.1.0
Downloads889
TERMINAL
clawhub install ts4

πŸ“– About This Skill


name: ts4 description: TS4 namespace for Netsnek e.U. TypeScript testing framework. Unit testing, snapshot testing, coverage reporting, and mutation testing. user-invocable: true version: 0.1.0 metadata: openclaw: os: [linux] permissions: [exec]

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