Follow-up to PR #1734.
Add a class- and method-level @MaximumSchema execution condition, complementary to @MinimumSchema, so integration tests that verify behavior on older schemas can be skipped once the configured schema exceeds their supported version.
Use it to replace the manual schema assumption in UserListUnsupportedSchemaTestIT.
Acceptance criteria:
@MaximumSchema supports class and method targets.
- Tests above the declared maximum schema are skipped with a clear reason.
UserListUnsupportedSchemaTestIT uses the annotation instead of assumeTrue.
Follow-up to PR #1734.
Add a class- and method-level
@MaximumSchemaexecution condition, complementary to@MinimumSchema, so integration tests that verify behavior on older schemas can be skipped once the configured schema exceeds their supported version.Use it to replace the manual schema assumption in
UserListUnsupportedSchemaTestIT.Acceptance criteria:
@MaximumSchemasupports class and method targets.UserListUnsupportedSchemaTestITuses the annotation instead ofassumeTrue.