goss-org / goss

Quick and Easy server testing/validation
https://goss.rocks
Apache License 2.0
5.5k stars 470 forks source link

IDE json schema: skip is not mandatory for process tests #874

Closed rasschaert closed 4 months ago

rasschaert commented 4 months ago
Checklist

Description of change

The json schema used by IDEs claims that "skip" is a mandatory property of a process test.

image

Adding the skip property causes goss to fail with this error message:

Error: Invalid Attribute for Process:caddy: skip

I can only presume that at some point the skip attribute was supported and required, but was later removed. It seems the json spec file wasn't modified with this change.