Cwcli E2e Testing

End-to-end testing protocol for cwcli against real Frappe/ERPNext Docker instances - the isolation recipe (CWCLI_HOME or a temp HOME, the cwe2e- project prefix, dedicated volumes/network), building genuine v14/v15/v16 benches instead of fixtures, driving interactive prompts through a real pty (the ESC[?2004h raw-mode marker), driving non-interactive paths with flags, teardown, and the tests/e2e/harness.py contract. Use this whenever you write, run, or extend E2E tests (anything under tests/e2e/), touch tests/e2e/harness.py, or hand-validate a cwcli behavior change on a real instance - even if the task just says "test it on a real instance" without naming E2E.

karotkriss 68d3ad7 10.2 KB Updated

File contents

karotkriss/caffeinated-whale-cli/tree/main/.claude/skills/cwcli-e2e-testing commit 68d3ad7759

Frequently asked questions

npx skillmds@latest add karotkriss/cwcli-e2e-testing