testing
Run test suites, analyze coverage with thresholds, suggest test cases, and validate test organization to improve software quality.
Instructions
[HINT: Testing tool. action=run|coverage|suggest|validate. Execute tests, analyze coverage, suggest test cases, or validate test structure.]
Unified testing:
action="run": Execute test suite (pytest/unittest/ctest)
action="coverage": Analyze test coverage with threshold
action="suggest": Suggest test cases based on code analysis
action="validate": Validate test organization and patterns
📊 Output: Test results, coverage analysis, test suggestions, or validation report 🔧 Side Effects: May generate coverage reports, suggestion files, or validation reports
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | run | |
| test_path | No | ||
| test_framework | No | auto | |
| verbose | No | ||
| coverage | No | ||
| coverage_file | No | ||
| min_coverage | No | ||
| format | No | html | |
| target_file | No | ||
| min_confidence | No | ||
| framework | No | ||
| output_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |