Browse Source

Unit tests for custom profile annotations on configuration classes

Issue: SPR-11808
pull/551/head
Juergen Hoeller 11 years ago
parent
commit
5eecb138f6
  1. 14
      spring-test/src/test/java/org/springframework/test/context/hierarchies/meta/MetaContextHierarchyConfig.java

14
spring-test/src/test/java/org/springframework/test/context/hierarchies/meta/MetaContextHierarchyConfig.java

@ -42,7 +42,7 @@ public @interface MetaContextHierarchyConfig { @@ -42,7 +42,7 @@ public @interface MetaContextHierarchyConfig {
}
@Configuration
@Profile("dev")
@DevProfile
class DevConfig {
@Bean
@ -52,7 +52,7 @@ class DevConfig { @@ -52,7 +52,7 @@ class DevConfig {
}
@Configuration
@Profile("prod")
@ProdProfile
class ProductionConfig {
@Bean
@ -60,3 +60,13 @@ class ProductionConfig { @@ -60,3 +60,13 @@ class ProductionConfig {
return "Production Foo";
}
}
@Profile("dev")
@Retention(RetentionPolicy.RUNTIME)
@interface DevProfile {
}
@Profile("prod")
@Retention(RetentionPolicy.RUNTIME)
@interface ProdProfile {
}

Loading…
Cancel
Save