浏览代码

Set Integration Test LDAP Port to Zero

Closes gh-8762
Josh Cummings 5 年之前
父节点
当前提交
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 {
 	ApacheDSContainer ldapContainer() throws Exception {
 		this.container = new ApacheDSContainer("dc=springframework,dc=org",
 		this.container = new ApacheDSContainer("dc=springframework,dc=org",
 				"classpath:test-server.ldif");
 				"classpath:test-server.ldif");
+		this.container.setPort(0);
 		return this.container;
 		return this.container;
 	}
 	}
 
 
 	@Bean
 	@Bean
-	ContextSource contextSource() throws Exception {
+	ContextSource contextSource(ApacheDSContainer ldapContainer) throws Exception {
 		return new DefaultSpringSecurityContextSource("ldap://127.0.0.1:"
 		return new DefaultSpringSecurityContextSource("ldap://127.0.0.1:"
-				+ ldapContainer().getPort() + "/dc=springframework,dc=org");
+				+ ldapContainer.getLocalPort() + "/dc=springframework,dc=org");
 	}
 	}
 
 
 	@PreDestroy
 	@PreDestroy