You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The JUnit Jupiter extension API is missing a crucial piece of functionality that comes up and is re-discussed every few weeks/months: there is no way to access the method-level extension context for TestInstancePostProcessor (and other) extensions. This is important to create and destroy resources on the test class instance level. Resolving this issue will reduce friction for users and free up time for maintainers to work on other duties.
Overview
The JUnit Jupiter extension API is missing a crucial piece of functionality that comes up and is re-discussed every few weeks/months: there is no way to access the method-level extension context for
TestInstancePostProcessor
(and other) extensions. This is important to create and destroy resources on the test class instance level. Resolving this issue will reduce friction for users and free up time for maintainers to work on other duties.Deliverables/tasks
EnableTestScopedConstructorContext
annotation for extensions #4032@TempDir
#4060@TempDir
constructor injection for Java record classes #4279The text was updated successfully, but these errors were encountered: