Skip to content

Conversation

@ralfhandl
Copy link
Contributor

@ralfhandl ralfhandl commented Aug 13, 2025

This covers all occurrences of unevaluatedProperties: true and brings subschema (function) coverage up to 100%.

This would allow setting the coverage threshold to 100 and then automatically spotting if someone added a new fixed field to an Object without adding a "pass" test case for that fixed field.

See also discussion

  • no schema changes are needed for this pull request
@ralfhandl ralfhandl added this to the v3.2.0 milestone Aug 13, 2025
@ralfhandl ralfhandl added the Schema changes related to the schema(s) label Aug 13, 2025
@ralfhandl ralfhandl changed the base branch from main to v3.2-dev August 13, 2025 12:41
@ralfhandl ralfhandl marked this pull request as ready for review August 13, 2025 16:29
@ralfhandl ralfhandl requested review from a team as code owners August 13, 2025 16:29
@ralfhandl ralfhandl marked this pull request as draft August 15, 2025 08:31
@ralfhandl ralfhandl modified the milestones: v3.2.0, 3.2.1 Sep 20, 2025
@ralfhandl ralfhandl marked this pull request as ready for review September 21, 2025 16:44
@ralfhandl ralfhandl requested a review from a team September 21, 2025 16:44
@ralfhandl ralfhandl marked this pull request as draft October 31, 2025 08:50
@ralfhandl
Copy link
Contributor Author

Replaced with better approach in

@ralfhandl ralfhandl closed this Oct 31, 2025
@ralfhandl ralfhandl deleted the 3.2-schema-test-function-coverage branch October 31, 2025 15:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Schema changes related to the schema(s)

2 participants