From 029e62d8a7861156dee201f1bcf790af2a6d1e5d Mon Sep 17 00:00:00 2001 From: Jonathan Amsterdam Date: Tue, 8 Jul 2025 13:54:16 -0400 Subject: [PATCH] testdata: explain omitted test files Explain why certain files are omitted from our tests. --- jsonschema/testdata/draft2020-12/README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/jsonschema/testdata/draft2020-12/README.md b/jsonschema/testdata/draft2020-12/README.md index 09ae5704..dbc397dd 100644 --- a/jsonschema/testdata/draft2020-12/README.md +++ b/jsonschema/testdata/draft2020-12/README.md @@ -2,3 +2,14 @@ These files were copied from https://github.com/json-schema-org/JSON-Schema-Test-Suite/tree/83e866b46c9f9e7082fd51e83a61c5f2145a1ab7/tests/draft2020-12. + +The following files were omitted: + +content.json: it is not required to validate content fields +(https://json-schema.org/draft/2020-12/draft-bhutton-json-schema-validation-00#rfc.section.8.1). + +format.json: it is not required to validate format fields (https://json-schema.org/draft/2020-12/draft-bhutton-json-schema-validation-00#rfc.section.7.1). + +vocabulary.json: this package doesn't support explicit vocabularies, other than the 2020-12 draft. + +The "optional" directory: this package doesn't implement any optional features.