Merge branch '4.0.x'

Closes Closes gh-49480
This commit is contained in:
Brian Clozel
2026-03-06 18:05:31 +01:00
2 changed files with 10 additions and 0 deletions
@@ -49,6 +49,10 @@ public enum CloudPlatform {
return false;
}
@Override
public boolean isUsingForwardHeaders() {
return false;
}
},
/**
@@ -271,6 +271,7 @@ class CloudPlatformTests {
assertThat(CloudPlatform.KUBERNETES.isEnforced(binder)).isFalse();
}
@Test
void isActiveWhenNoCloudPlatformIsEnforcedAndHasKubernetesServiceHostAndKubernetesServicePort() {
Map<String, Object> envVars = new HashMap<>();
envVars.put("EXAMPLE_SERVICE_HOST", "---");
@@ -281,6 +282,11 @@ class CloudPlatformTests {
.containsExactly(CloudPlatform.NONE);
}
@Test
void nonePlatformShouldDisableCloudPlatformFeatures() {
assertThat(CloudPlatform.NONE.isUsingForwardHeaders()).isFalse();
}
private Environment getEnvironmentWithEnvVariables(Map<String, Object> environmentVariables) {
MockEnvironment environment = new MockEnvironment();
PropertySource<?> propertySource = new SystemEnvironmentPropertySource(