Help us improve
Share bugs, ideas, or general feedback.
From claude-commands
Runs HTTP integration tests with real APIs using ./testi.sh script or Python alternative, analyzes results, and fixes failures.
npx claudepluginhub jleechanorg/claude-commands --plugin claude-commandsHow this command is triggered — by the user, by Claude, or both
Slash command
/claude-commands:testicommands/The summary Claude sees in its command listing — used to decide when to auto-load this command
## ⚡ EXECUTION INSTRUCTIONS FOR CLAUDE **When this command is invoked, YOU (Claude) must execute these steps immediately:** **This is NOT documentation - these are COMMANDS to execute right now.** **Use TodoWrite to track progress through multi-phase workflows.** ## 🚨 EXECUTION WORKFLOW ### Phase 1: Execute Documented Workflow **Action Steps:** 1. Review the reference documentation below and execute the detailed steps sequentially. ## 📋 REFERENCE DOCUMENTATION # Integration Test Command **Purpose**: Run HTTP integration tests with real APIs **Action**: Execute integration test suit...
/test-apiDesign comprehensive API testing strategy including contracts and integration tests.
/f5-test-itRuns multi-step integration tests on APIs, databases, services, MCP health, or flows. Supports --fix, --mock, --report, --verbose flags.
/run-integrationRuns integration test suites with environment setup, database seeding, service orchestration, execution, reporting, and teardown cleanup. Supports suite selection, --env, and --coverage flags.
/integrationGenerates integration tests using Testcontainers for real dependencies like databases/APIs/queues/caches, with seeding/cleanup/fixtures and optional CI configs.
/testWrites and runs unit, integration, or E2E tests for provided code, acceptance criteria, and critical flows. Ensures coverage of happy paths, errors, edge cases; documents gaps.
Share bugs, ideas, or general feedback.
When this command is invoked, YOU (Claude) must execute these steps immediately: This is NOT documentation - these are COMMANDS to execute right now. Use TodoWrite to track progress through multi-phase workflows.
Action Steps:
Purpose: Run HTTP integration tests with real APIs
Action: Execute integration test suite using testi.sh script
Usage: /testi
Implementation:
./testi.sh (preferred) or fallback to manual execution./testi.sh in project rootsource venv/bin/activate && TESTING=true python3 $PROJECT_ROOT/test_integration/test_integration.pyScript Benefits: