Make Test
Discover and run the project test suite across all workspace modules, report failures with file:line citations, and optionally fix them.
/make-test
testingci workspace
Inputs
| Name | Type | Description |
|---|---|---|
pattern optional | string | Optional test name filter. |
Outputs
| Name | Type | Description |
|---|---|---|
test_results | string | Pass/fail summary with file:line citations for failures. |
Side effects
- runs test subprocess
- may create commits if fixing
System prompt fragment
Discover the test command from project.yaml or infer it from the build system. Run tests across all workspace modules (go.work, package.json workspaces, etc.). Report: total run, passed, failed. For each failure: file:line, test name, failure message, actual vs expected. Ask whether to fix failures. If fixing: create a failing test first (TDD) if one doesn't exist, then fix. One commit per fix.
Attribution: convergent-systems-key. License: Apache-2.0 or as stated by the originating repository.