Przeglądaj źródła

Set Integration Test LDAP Port to Zero

Closes gh-8762
Josh Cummings 5 lat temu
rodzic
commit
95f1f81010

+ 3 - 2
ldap/src/integration-test/java/org/springframework/security/ldap/ApacheDsContainerConfig.java

@@ -34,13 +34,14 @@ public class ApacheDsContainerConfig {
 	ApacheDSContainer ldapContainer() throws Exception {
 		this.container = new ApacheDSContainer("dc=springframework,dc=org",
 				"classpath:test-server.ldif");
+		this.container.setPort(0);
 		return this.container;
 	}
 
 	@Bean
-	ContextSource contextSource() throws Exception {
+	ContextSource contextSource(ApacheDSContainer ldapContainer) throws Exception {
 		return new DefaultSpringSecurityContextSource("ldap://127.0.0.1:"
-				+ ldapContainer().getPort() + "/dc=springframework,dc=org");
+				+ ldapContainer.getLocalPort() + "/dc=springframework,dc=org");
 	}
 
 	@PreDestroy