Home / Function/ runWhenHasNegatedProfilesWithProfileActiveLoadsExpectedProperties() — spring-boot Function Reference

runWhenHasNegatedProfilesWithProfileActiveLoadsExpectedProperties() — spring-boot Function Reference

Architecture documentation for the runWhenHasNegatedProfilesWithProfileActiveLoadsExpectedProperties() function in ConfigDataEnvironmentPostProcessorIntegrationTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  802d7eaa_6a60_31f8_1d86_85f3ffeab5ea["runWhenHasNegatedProfilesWithProfileActiveLoadsExpectedProperties()"]
  fe38c8d5_f926_3c8d_1673_0d1e9faf22df["setAdditionalProfiles()"]
  802d7eaa_6a60_31f8_1d86_85f3ffeab5ea -->|calls| fe38c8d5_f926_3c8d_1673_0d1e9faf22df
  61bdfef1_4c77_f177_2d1a_f452f9d7a529["getProperty()"]
  802d7eaa_6a60_31f8_1d86_85f3ffeab5ea -->|calls| 61bdfef1_4c77_f177_2d1a_f452f9d7a529
  f5ecfeee_2faa_bfff_05c7_ad8e17034d42["run()"]
  802d7eaa_6a60_31f8_1d86_85f3ffeab5ea -->|calls| f5ecfeee_2faa_bfff_05c7_ad8e17034d42
  style 802d7eaa_6a60_31f8_1d86_85f3ffeab5ea fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/test/java/org/springframework/boot/context/config/ConfigDataEnvironmentPostProcessorIntegrationTests.java lines 611–633

	@Test
	@WithResource(name = "application.yml", content = """
			---
			my:
			  property: fromyamlfile
			  other: notempty
			---
			spring.config.activate.on-profile: other
			my:
			  property: fromotherprofile
			---
			spring.config.activate.on-profile: "!other"
			my:
			  property: fromnototherprofile
			  notother: foo

			""")
	void runWhenHasNegatedProfilesWithProfileActiveLoadsExpectedProperties() {
		this.application.setAdditionalProfiles("other");
		ConfigurableApplicationContext context = this.application.run();
		assertThat(context.getEnvironment().getProperty("my.property")).isEqualTo("fromotherprofile");
		assertThat(context.getEnvironment().getProperty("my.notother")).isNull();
	}

Domain

Subdomains

Frequently Asked Questions

What does runWhenHasNegatedProfilesWithProfileActiveLoadsExpectedProperties() do?
runWhenHasNegatedProfilesWithProfileActiveLoadsExpectedProperties() is a function in the spring-boot codebase.
What does runWhenHasNegatedProfilesWithProfileActiveLoadsExpectedProperties() call?
runWhenHasNegatedProfilesWithProfileActiveLoadsExpectedProperties() 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