cedar-policy / cedar-go

Apache License 2.0
44 stars 7 forks source link

Fix up nightly corpus tests #21

Closed patjakdev closed 2 days ago

patjakdev commented 2 days ago

Issue #, if available: None

Description of changes:

This PR causes the Github action to fail correctly when the corpus tests have failed such that our alerting will actually be invoked.

I've also pulled in the fixes from https://github.com/cedar-policy/cedar-go/pull/16 so that the tests now pass.

I'd like to make additional changes to get these to run on every PR and to check in a copy of the tests to this repo and change the alerting to let us know when the tests are out of sync with the upstream version, but I'll save those for later. This at least gets us back to status quo.