Browse Source

Add call for setDerefLinkFlag

1.0.x
Luke Taylor 20 years ago
parent
commit
d8a28d6068
  1. 12
      core/src/test/java/org/acegisecurity/ldap/search/FilterBasedLdapUserSearchTests.java

12
core/src/test/java/org/acegisecurity/ldap/search/FilterBasedLdapUserSearchTests.java

@ -29,24 +29,26 @@ public class FilterBasedLdapUserSearchTests extends AbstractLdapServerTestCase { @@ -29,24 +29,26 @@ public class FilterBasedLdapUserSearchTests extends AbstractLdapServerTestCase {
super();
}
public void testBasicSearch() throws Exception {
public void testBasicSearch() {
FilterBasedLdapUserSearch locator =
new FilterBasedLdapUserSearch("ou=people", "(uid={0})", dirCtxFactory);
LdapUserDetails bob = locator.searchForUser("bob");
locator.setSearchSubtree(false);
locator.setSearchTimeLimit(0);
locator.setDerefLinkFlag(false);
LdapUserDetails bob = locator.searchForUser("bob");
// name is wrong with embedded apacheDS
// assertEquals("uid=bob,ou=people,"+ROOT_DN, bob.getDn());
// assertEquals("uid=bob,ou=people,dc=acegisecurity,dc=org", bob.getDn());
}
public void testSubTreeSearchSucceeds() throws Exception {
public void testSubTreeSearchSucceeds() {
// Don't set the searchBase, so search from the root.
FilterBasedLdapUserSearch locator =
new FilterBasedLdapUserSearch("", "(cn={0})", dirCtxFactory);
locator.setSearchSubtree(true);
LdapUserDetails ben = locator.searchForUser("Ben Alex");
// assertEquals("uid=ben,ou=people,"+ROOT_DN, bob.getDn());
// assertEquals("uid=ben,ou=people,dc=acegisecurity,dc=org", ben.getDn());
}
public void testSearchForInvalidUserFails() {

Loading…
Cancel
Save