Skip to content

chore(jans-cedarling): ensure human-readability of tests and fixtures #9961

@djellemah

Description

@djellemah

Description

Cedar policies and schemas, tokens, and cedarling policy store json all need to be human-readable as far as possible.

This is to ensure that tests making use of those artifacts can be validated.

  • Development target issue

    No specific feature request or bug id.

  • Implementation Details

    Look at existing tests and test fixtures to find those that are not human readable. Take into account development ergonomics, and needs of project management.

    Establish whether tests can realistically be modified to address human readability.


Prepare

  • Read contribution guidelines
  • Read license information

Identified code changes


Test cases and code coverage

  • Write unit test to cover added/changed code - moved to sub-issue
  • Update integration tests to cover added/changed code - moved to sub-issue

Document the changes

  • task for updating developer documentation - moved to sub-issue
  • task for updating technical documentation - moved to sub-issue

Sub-issues

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions