macaron icon indicating copy to clipboard operation
macaron copied to clipboard

test: add analysis report JSON schema validation

Open tromai opened this issue 1 year ago • 0 comments

Closes #769 .

This Pull Request makes the following changes:

  • https://github.com/oracle/macaron/pull/824/commits/93d23907f2bbbbb9524b2bba2bb4fc404a50c8b3
    • Add a script to validate the JSON schema of JSON reports generated by Macaron - tests/analyze_report_json_schema/schema_validate.py
    • Add a new compare step kind for this validation script in the integration test utility script - https://github.com/oracle/macaron/blob/93d23907f2bbbbb9524b2bba2bb4fc404a50c8b3/tests/integration/run.py#L78
    • Add a schema to the micronaut-test test case.
  • https://github.com/oracle/macaron/pull/824/commits/0dbcadcce8fb51ccded71701718749ff9d69f451
    • Add jsonschema to be installed in the docker integration test utility.

tromai avatar Aug 13 '24 02:08 tromai