running-integration-tests
Installation
SKILL.md
Overview
This skill empowers Claude to execute comprehensive integration tests, ensuring seamless interactions between various system components. It automates the often complex setup and teardown processes, providing reliable and repeatable test runs.
How It Works
- Environment Preparation: The plugin sets up the test environment, including creating/resetting databases, running migrations, and seeding test data.
- Test Execution: The plugin executes the integration test suites, capturing detailed logs and reporting progress.
- Cleanup: After the tests, the plugin cleans up the environment, dropping the test database, stopping services, and removing temporary files to prevent test pollution.
When to Use This Skill
This skill activates when you need to:
- Run all integration tests for a project.
- Run a specific integration test suite (e.g., "API tests").
- Run integration tests with code coverage analysis.