compliance-trestle icon indicating copy to clipboard operation
compliance-trestle copied to clipboard

Add end to end tests for pull requests from develop to main more thorough pre-release testing

Open jpower432 opened this issue 8 months ago • 1 comments

Issue description / feature objectives

Adding end to end tests for common trestle use cases can catch early bugs and regressions increasing release quality. Suggesting this be added as a validation step to release pull requests.

Caveats / Assumptions

  • This could be added to all pull requests, but may slow execution. Unit testing here might be enough.

Completion Criteria

  • Identify critical workflow test cases to include
  • Any generated OSCAL documents should be validated against the relevant JSON schema for the currently supported version of OSCAL
  • Check validity with the oscal-cli

Triggered by #1606

jpower432 avatar Jun 28 '24 17:06 jpower432