Actually test LiteConfiguration arrangement
Closes gh-23013
This commit is contained in:
		
							parent
							
								
									6b9160b3ae
								
							
						
					
					
						commit
						3c3d828e6c
					
				|  | @ -134,6 +134,14 @@ public class ImportAwareTests { | ||||||
| 		assertThat(((StandardAnnotationMetadata) importMetadata).getIntrospectedClass()).isEqualTo(ConfigurationOne.class); | 		assertThat(((StandardAnnotationMetadata) importMetadata).getIntrospectedClass()).isEqualTo(ConfigurationOne.class); | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
|  | 	@Test | ||||||
|  | 	public void metadataFromImportsOneThenThree() { | ||||||
|  | 		AnnotationMetadata importMetadata = new AnnotationConfigApplicationContext( | ||||||
|  | 				ConfigurationOne.class, ConfigurationThree.class) | ||||||
|  | 				.getBean(MetadataHolder.class).importMetadata; | ||||||
|  | 		assertThat(((StandardAnnotationMetadata) importMetadata).getIntrospectedClass()).isEqualTo(ConfigurationOne.class); | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
| 	@Test | 	@Test | ||||||
| 	public void importAwareWithAnnotationAttributes() { | 	public void importAwareWithAnnotationAttributes() { | ||||||
| 		new AnnotationConfigApplicationContext(ApplicationConfiguration.class); | 		new AnnotationConfigApplicationContext(ApplicationConfiguration.class); | ||||||
|  | @ -288,6 +296,13 @@ public class ImportAwareTests { | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | 	@Conditional(OnMissingBeanCondition.class) | ||||||
|  | 	@EnableLiteConfiguration("foo") | ||||||
|  | 	@Configuration | ||||||
|  | 	public static class ConfigurationThree { | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| 	@Import(SomeConfiguration.class) | 	@Import(SomeConfiguration.class) | ||||||
| 	@Target(ElementType.TYPE) | 	@Target(ElementType.TYPE) | ||||||
| 	@Retention(RetentionPolicy.RUNTIME) | 	@Retention(RetentionPolicy.RUNTIME) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue