run-tests
Run tests for Too Many Cooks packages. Detects which packages to test based on changed files.
Files1
View on GitHubSKILL.md.claude/skills/run-tests/SKILL.md
GitHubRun Tests
Step 1: Determine what to test
If $ARGUMENTS specifies a package, use that. If no args specified, assume everything
Step 2: Run tests
MCP server (integration):
bash scripts/test-mcp.sh
VSCode extension + MCP e2e:
bash scripts/test-vsix-e2e.sh
On headless Linux, prefix with xvfb-run -a.
All:
bash scripts/test-mcp.sh && bash scripts/test-vsix-e2e.sh
After running
- Report PASS/FAIL per package
- If failures occur, read the output and diagnose
- You are NOT ALLOWED to modify tests. You must fix the bugs without modifying the tests