From e5f9574800a6353f8c6cf59af3bb0d2eef40a9bc Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Thu, 4 Aug 2022 09:32:45 +0200 Subject: [PATCH] Fix test Contribution was not applied on the actual use case See gh-28915 --- ...ConfigurationClassPostProcessorAotContributionTests.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-context/src/test/java/org/springframework/context/annotation/ConfigurationClassPostProcessorAotContributionTests.java b/spring-context/src/test/java/org/springframework/context/annotation/ConfigurationClassPostProcessorAotContributionTests.java index fe97f4e81fc..d90af2e0c86 100644 --- a/spring-context/src/test/java/org/springframework/context/annotation/ConfigurationClassPostProcessorAotContributionTests.java +++ b/spring-context/src/test/java/org/springframework/context/annotation/ConfigurationClassPostProcessorAotContributionTests.java @@ -94,13 +94,13 @@ class ConfigurationClassPostProcessorAotContributionTests { @Test void applyToWhenHasImportAwareConfigurationRegistersBeanPostProcessorAfterApplicationContextAwareProcessor() { BeanFactoryInitializationAotContribution contribution = getContribution( - ImportConfiguration.class); + TestAwareCallbackConfiguration.class); contribution.applyTo(this.generationContext, this.beanFactoryInitializationCode); compile((initializer, compiled) -> { - GenericApplicationContext freshContext = new AnnotationConfigApplicationContext(); + GenericApplicationContext freshContext = new GenericApplicationContext(); DefaultListableBeanFactory freshBeanFactory = freshContext.getDefaultListableBeanFactory(); initializer.accept(freshBeanFactory); - freshContext.registerBean(TestAwareCallbackConfiguration.class); + freshContext.registerBean(TestAwareCallbackBean.class); freshContext.refresh(); TestAwareCallbackBean bean = freshContext.getBean(TestAwareCallbackBean.class); assertThat(bean.instances).hasSize(2);