Author: tmortagne
Date: 2008-02-18 15:15:54 +0100 (Mon, 18 Feb 2008)
New Revision: 7794

Modified:
   
xwiki-products/xwiki-enterprise/trunk/distribution-test/ldap-tests/src/test/it/com/xpn/xwiki/it/XWikiLDAPUtilsTest.java
Log:
XWIKI-1079: 
* XWikiLDAPUtils.getGroupMembers(String, XWikiContext) should return null if 
provided group does not exists

Modified: 
xwiki-products/xwiki-enterprise/trunk/distribution-test/ldap-tests/src/test/it/com/xpn/xwiki/it/XWikiLDAPUtilsTest.java
===================================================================
--- 
xwiki-products/xwiki-enterprise/trunk/distribution-test/ldap-tests/src/test/it/com/xpn/xwiki/it/XWikiLDAPUtilsTest.java
     2008-02-18 14:15:47 UTC (rev 7793)
+++ 
xwiki-products/xwiki-enterprise/trunk/distribution-test/ldap-tests/src/test/it/com/xpn/xwiki/it/XWikiLDAPUtilsTest.java
     2008-02-18 14:15:54 UTC (rev 7794)
@@ -141,6 +141,11 @@
 
         assertTrue("Wrong members was found", 
XWikiLDAPTestSetup.HMSLYDIA_MEMBERS.equals(members
             .keySet()));
+
+        Map wrongGroupMembers = this.ldapUtils.getGroupMembers("wronggroupdn", 
this.context);
+
+        assertNull("Should return null if group does not exists [" + 
wrongGroupMembers + "]",
+            wrongGroupMembers);
     }
 
     /**
@@ -156,6 +161,12 @@
 
         assertNotNull("Users not found", userDN);
         assertEquals(XWikiLDAPTestSetup.HORATIOHORNBLOWER_DN, userDN);
+
+        String wrongUserDN =
+            this.ldapUtils.isUserInGroup("wronguseruid", 
XWikiLDAPTestSetup.HMSLYDIA_DN,
+                this.context);
+
+        assertNull("Should return null if user is not in the group", 
wrongUserDN);
     }
 
     /**

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to