oasis-tcs / csaf

OASIS CSAF TC: Supporting version control for Work Product artifacts developed by members of TC, including prose specifications and secondary artifacts like meeting minutes and productivity code
https://github.com/oasis-tcs/csaf
Other
150 stars 40 forks source link

Add `$schema` to `testcases_json_schema.json` #824

Open tschmidtb51 opened 2 weeks ago

tschmidtb51 commented 2 weeks ago

Currently, we are missing the $schema in testcases_json_schema.json which results in errors as we specify it in testcases.json.

milux commented 2 weeks ago

Isn't it supposed to be exactly the other way around? Isn't the schema violated by adding $schema to your JSON payload, as this doesn't seem to be specified?

tschmidtb51 commented 3 days ago

I agree that my wording was bad: True is that $schema is not defined in testcases_json_schema.json and therefore its usage in testcases.json results in an error.