Skip to content

Clarify how test runners should handle format. #702

Closed
@big-andy-coates

Description

@big-andy-coates

Unde the How to Implement a Test Runner - Additional Assumptions section in the main README.md, it alludes to special handling required for format tests:

In particular, tests within the optional/format subdirectory may require implementations to change the way they treat the "format"keyword (particularly on older drafts which did not have a notion of vocabularies).

But doesn't give any specifics as to what is actually needed.

@erosb has been kind enough to raise an issue for us to correct our test runner in terms of how format.json vs optional/format/*.json tests are handled, including a link to an associated Slack conversation.

This all seems legit. However, it feels like this information should also be included in this repos docs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions