Make sure that AnnotationAwareOrderComparator is configured with AOT
Closes gh-28988
This commit is contained in:
@@ -141,8 +141,9 @@ class ApplicationContextAotGeneratorTests {
|
||||
testCompiledResult(applicationContext, (initializer, compiled) -> {
|
||||
GenericApplicationContext freshApplicationContext = toFreshApplicationContext(initializer);
|
||||
assertThat(freshApplicationContext.getBeanDefinitionNames()).isEmpty();
|
||||
assertThat(compiled.getSourceFile()).contains(
|
||||
"beanFactory.setAutowireCandidateResolver(new ContextAnnotationAutowireCandidateResolver())");
|
||||
assertThat(compiled.getSourceFile())
|
||||
.contains("beanFactory.setAutowireCandidateResolver(new ContextAnnotationAutowireCandidateResolver())")
|
||||
.contains("beanFactory.setDependencyComparator(AnnotationAwareOrderComparator.INSTANCE)");
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user