colis-anr / morbig

A static parser for POSIX Shell
Other
190 stars 8 forks source link

Document, cleanup and fix testing engine #137

Closed Niols closed 1 year ago

Niols commented 1 year ago

This PR fixes the tests. Lately, tests stopped running because Yojson had slightly changed their JSON output. This of course does not mean that the parsing of Morbig changed in any way. I fixed this by normalising our JSON files with jq, both for the expected ones in the repository and in the tests runner. The CI will be unpleased, but refer to #136 that fixes the CI and builds on top of this one.