Content Test
Skill id:
content-test
Generated from JSON Schema — do not edit by hand. Run bun run cat-harness-tools/scripts/gen-schema-docs.ts.
Input
Input schema for end-to-end content testing.
| Field | Type | Required | Description |
|---|---|---|---|
targetPath | string | yes | |
testPlan | string | no | Path to test plan file. |
testData | string | no | Path to test data directory. |
regressionBaseline | string | no | Git ref for regression baseline. |
Output
Output schema for content testing results.
| Field | Type | Required | Description |
|---|---|---|---|
overallStatus | "pass" | "fail" | yes | |
testResults | array | yes | |
coverage | object | no | |
stagingLinks | any | no | The staging preview of the work this output asks a person to look at: one deep link per changed page, with the same page on main. Required whenever a preview exists; when it does not, say so in missing. Rule: cat-harness skills/sdlc/sdlc-core/staging-review.md §”The deep-link rule”. |
testResults[]
| Field | Type | Required | Description |
|---|---|---|---|
testId | string | yes | |
status | "pass" | "fail" | "skipped" | yes | |
message | string | no | |
duration | number | no |
coverage
| Field | Type | Required | Description |
|---|---|---|---|
total | integer | no | |
passed | integer | no | |
failed | integer | no | |
skipped | integer | no |