The following annotations need reflection and synthesized proxy hints.
- [x]
org.springframework.test.annotation.Commit - [x]
org.springframework.test.annotation.DirtiesContext - [x]
org.springframework.test.annotation.IfProfileValue - [x]
org.springframework.test.annotation.ProfileValueSourceConfiguration - [x]
org.springframework.test.annotation.Repeat - [x]
org.springframework.test.annotation.Rollback - [x]
org.springframework.test.annotation.Timed - [x]
org.springframework.test.context.ActiveProfiles - [x]
org.springframework.test.context.BootstrapWith - [x]
org.springframework.test.context.ContextConfiguration - [x]
org.springframework.test.context.ContextHierarchy - [x]
org.springframework.test.context.DynamicPropertySource - [x]
org.springframework.test.context.NestedTestConfiguration - [x]
org.springframework.test.context.TestConstructor - [x]
org.springframework.test.context.TestExecutionListeners - [x]
org.springframework.test.context.TestPropertySources - [x]
org.springframework.test.context.TestPropertySource - [x]
org.springframework.test.context.event.RecordApplicationEvents - [x]
org.springframework.test.context.jdbc.SqlConfig - [x]
org.springframework.test.context.jdbc.SqlGroup - [x]
org.springframework.test.context.jdbc.SqlMergeMode - [x]
org.springframework.test.context.jdbc.Sql - [x]
org.springframework.test.context.junit.jupiter.DisabledIf - [x]
org.springframework.test.context.junit.jupiter.EnabledIf - [x]
org.springframework.test.context.junit.jupiter.SpringJUnitConfig - [x]
org.springframework.test.context.junit.jupiter.web.SpringJUnitWebConfig - [x]
org.springframework.test.context.transaction.AfterTransaction - [x]
org.springframework.test.context.transaction.BeforeTransaction - [x]
org.springframework.test.context.web.WebAppConfiguration
Comment From: sbrannen
Although explicit support for registering run-time hints for annotations was added, that support was removed due to #29041.
This issue has therefore effectively been superseded by:
-
29041