From 9bdf88df00e9abf99442e14a33ed6215b32026b6 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Tue, 02 Oct 2012 17:22:35 -0400 Subject: [PATCH] Use a custom redirect mechanism to workaround servlet container interference --- tests/com/gitblit/tests/LdapUserServiceTest.java | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/com/gitblit/tests/LdapUserServiceTest.java b/tests/com/gitblit/tests/LdapUserServiceTest.java index c7e95c3..ffe8264 100644 --- a/tests/com/gitblit/tests/LdapUserServiceTest.java +++ b/tests/com/gitblit/tests/LdapUserServiceTest.java @@ -47,11 +47,13 @@ private LdapUserService ldapUserService; + static int ldapPort = 1389; + @BeforeClass public static void createInMemoryLdapServer() throws Exception { InMemoryDirectoryServerConfig config = new InMemoryDirectoryServerConfig("dc=MyDomain"); config.addAdditionalBindCredentials("cn=Directory Manager", "password"); - config.setListenerConfigs(InMemoryListenerConfig.createLDAPConfig("default", 389)); + config.setListenerConfigs(InMemoryListenerConfig.createLDAPConfig("default", ldapPort)); config.setSchema(null); InMemoryDirectoryServer ds = new InMemoryDirectoryServer(config); @@ -66,8 +68,8 @@ } private MemorySettings getSettings() { - Map<Object, Object> backingMap = new HashMap<Object, Object>(); - backingMap.put("realm.ldap.server", "ldap://localhost:389"); + Map<String, Object> backingMap = new HashMap<String, Object>(); + backingMap.put("realm.ldap.server", "ldap://localhost:" + ldapPort); backingMap.put("realm.ldap.domain", ""); backingMap.put("realm.ldap.username", "cn=Directory Manager"); backingMap.put("realm.ldap.password", "password"); -- Gitblit v1.9.1