"$schema": https://json-schema.org/draft/2020-12/schema title: OGC Building Blocks extra tests schema type: array items: type: object required: - ref properties: ref: description: | A reference to a URL or to a filename (relative to the examples.yaml file) with the contents of this test, as an alternative to inlining them in the 'code' property. type: string format: uri-reference require-fail: description: Whether this test should return an error in order to succeed type: boolean default: false output-filename: description: | Name for the output file name that will be used when generating uplifted versions of the test resource. If not provided, the file name from "ref" will be used. type: string id: description: | A logical identifier for this test entry. Used by requirements.yaml 'tested-by' fields to reference tests by id rather than by filename. type: string method: description: | Explicit ATS test method description. When absent, the standard generator infers the method from the file extension. When present, this text is used verbatim in the generated ATS entry. type: string media-type: description: | Explicit MIME type for this test resource. When absent, the media type is inferred from the file extension. Useful for files whose extension does not map to a standard MIME type, or when a validator plugin requires a specific type that differs from the default mapping. type: string