Tdd Helper

v0.1.0

Lightweight helper to enforce TDD-style loops for non-deterministic agents.

0· 947· 1 versions· 4 current· 5 all-time· Updated 18h ago· MIT-0

Install

openclaw skills install agents-skill-tdd-helper

tdd-helper

Lightweight helper to enforce TDD-style loops for non-deterministic agents.

Features

  • tdd.py wraps a task: fails if tests are absent or failing, refuses to run "prod" code first.
  • Watches for lint/warnings (optional) and blocks on warnings-as-errors.
  • Simple config via env or JSON.

Usage

# Define tests in tests/ or specify via --tests
python tdd.py --tests tests/ --run "python your_script.py"

Version tags

latestvk978dtsh8bf7g2xhfgrmdx3nh581aa19

Runtime requirements

Binspython3, pytest