runWhenProfilesPresentBeforeConfigFileProcessingAugmentsProfileActivatedByConfigFile() — spring-boot Function Reference
Architecture documentation for the runWhenProfilesPresentBeforeConfigFileProcessingAugmentsProfileActivatedByConfigFile() function in ConfigDataEnvironmentPostProcessorIntegrationTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 0b3223cb_c034_36d3_d83e_f1bfac893d3c["runWhenProfilesPresentBeforeConfigFileProcessingAugmentsProfileActivatedByConfigFile()"] fe38c8d5_f926_3c8d_1673_0d1e9faf22df["setAdditionalProfiles()"] 0b3223cb_c034_36d3_d83e_f1bfac893d3c -->|calls| fe38c8d5_f926_3c8d_1673_0d1e9faf22df 61bdfef1_4c77_f177_2d1a_f452f9d7a529["getProperty()"] 0b3223cb_c034_36d3_d83e_f1bfac893d3c -->|calls| 61bdfef1_4c77_f177_2d1a_f452f9d7a529 f5ecfeee_2faa_bfff_05c7_ad8e17034d42["run()"] 0b3223cb_c034_36d3_d83e_f1bfac893d3c -->|calls| f5ecfeee_2faa_bfff_05c7_ad8e17034d42 style 0b3223cb_c034_36d3_d83e_f1bfac893d3c fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/context/config/ConfigDataEnvironmentPostProcessorIntegrationTests.java lines 422–434
@Test
@WithResource(name = "application.properties", content = "spring.profiles.active=myprofile")
@WithResource(name = "application-myprofile.properties", content = "the.property=fromprofilepropertiesfile")
@WithResource(name = "application-other.properties", content = "other.property=fromotherpropertiesfile")
void runWhenProfilesPresentBeforeConfigFileProcessingAugmentsProfileActivatedByConfigFile() {
this.application.setAdditionalProfiles("other");
ConfigurableApplicationContext context = this.application.run();
assertThat(context.getEnvironment().getActiveProfiles()).containsExactly("other", "myprofile");
String property = context.getEnvironment().getProperty("other.property");
assertThat(property).isEqualTo("fromotherpropertiesfile");
property = context.getEnvironment().getProperty("the.property");
assertThat(property).isEqualTo("fromprofilepropertiesfile");
}
Domain
Subdomains
Source
Frequently Asked Questions
What does runWhenProfilesPresentBeforeConfigFileProcessingAugmentsProfileActivatedByConfigFile() do?
runWhenProfilesPresentBeforeConfigFileProcessingAugmentsProfileActivatedByConfigFile() is a function in the spring-boot codebase.
What does runWhenProfilesPresentBeforeConfigFileProcessingAugmentsProfileActivatedByConfigFile() call?
runWhenProfilesPresentBeforeConfigFileProcessingAugmentsProfileActivatedByConfigFile() calls 3 function(s): getProperty, run, setAdditionalProfiles.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free