Skip to content

Add optional test case description - #83

Open
Ma11hewThomas wants to merge 8 commits into
prep/0.3.0-07-output-linesfrom
prep/0.3.0-08-test-description
Open

Ma11hewThomas wants to merge 8 commits into
prep/0.3.0-07-output-linesfrom
prep/0.3.0-08-test-description

Conversation

@Ma11hewThomas

Copy link
Copy Markdown
Collaborator

Adds optional string Test.description for human-readable case context alongside the primary display name and suite hierarchy. Includes matching inline/standalone examples and acceptance/rejection cases for omitted, empty, multiline and invalid values. Specification version alignment is separated into the next draft in this stack.

Tracked in CTRF 0.3.0 preparation.

Stack step 8/9. Base: prep/0.3.0-07-output-lines. This is a draft for assessment; review the diff against that base. Merge in dependency order after approval, updating the base as preceding changes land.

Validation: schema format/lint, 24 reference cases, 171 normative cases, standalone/complete inline examples and embedded-schema byte equality pass locally with sourcemeta/jsonschema v14.4.0. The informative-test directory is absent on the baseline.

@Ma11hewThomas Ma11hewThomas mentioned this pull request Oct 24, 2026
16 tasks
@Ma11hewThomas
Ma11hewThomas added this pull request to stack #85 October 25, 2026 09:40
@Ma11hewThomas
Ma11hewThomas marked this pull request as ready for review October 25, 2026 18:39

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant