Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

human-readable test fixtures #10006

Merged
merged 8 commits into from
Nov 1, 2024
Merged

human-readable test fixtures #10006

merged 8 commits into from
Nov 1, 2024

Commits on Oct 31, 2024

  1. feat(jans-cedarling): Encoding and ContentType for cedar_schema and p…

    …olicy_content values
    
    Signed-off-by: John Anderson <[email protected]>
    djellemah committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    7c93c4b View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2024

  1. feat(jans-cedarling): deserialize from schema field with metadata in …

    …policy.json
    
    Signed-off-by: John Anderson <[email protected]>
    djellemah committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    ca08f0a View commit details
    Browse the repository at this point in the history
  2. feat(jans-cedarling): deserialize from policy_content field with meta…

    …data in policy.json
    
    Signed-off-by: John Anderson <[email protected]>
    djellemah committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    3447bc5 View commit details
    Browse the repository at this point in the history
  3. feat(jans-cedarling): Ensure that policies are only ever encoded in c…

    …edar, because parsing cedar-json is currently not handled by cedar-policy crate.
    
    Signed-off-by: John Anderson <[email protected]>
    djellemah committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    187157f View commit details
    Browse the repository at this point in the history
  4. feat(jans-cedarling): for very human-readable tests, you can now do t…

    …est file fixtures in yaml
    
    Signed-off-by: John Anderson <[email protected]>
    djellemah committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    11fcee3 View commit details
    Browse the repository at this point in the history
  5. feat(jans-cedarling): rectify clippy complaints

    Signed-off-by: John Anderson <[email protected]>
    djellemah committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    14de2e7 View commit details
    Browse the repository at this point in the history
  6. feat(jans-cedarling): local use for std::collections::HashSet

    Signed-off-by: John Anderson <[email protected]>
    djellemah committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    a9ce9ce View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    04d74f7 View commit details
    Browse the repository at this point in the history