Author: mduerig
Date: Mon Nov 25 09:05:30 2013
New Revision: 1545181

URL: http://svn.apache.org/r1545181
Log:
OAK-482 Group members stored in a rep:members tree
println for diagnosing build failure on Buildbot

Modified:
    
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/principal/PrincipalManagerTest.java

Modified: 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/principal/PrincipalManagerTest.java
URL: 
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/principal/PrincipalManagerTest.java?rev=1545181&r1=1545180&r2=1545181&view=diff
==============================================================================
--- 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/principal/PrincipalManagerTest.java
 (original)
+++ 
jackrabbit/oak/trunk/oak-jcr/src/test/java/org/apache/jackrabbit/oak/jcr/security/principal/PrincipalManagerTest.java
 Mon Nov 25 09:05:30 2013
@@ -174,21 +174,28 @@ public class PrincipalManagerTest extend
         }
     }
 
+    // FIXME remove println statements put here to diagnose why the build 
fails on Buildbot
     @Test
-    public void testMembers() {
-        PrincipalIterator it = 
principalMgr.getPrincipals(PrincipalManager.SEARCH_TYPE_ALL);
-        while (it.hasNext()) {
-            Principal p = it.nextPrincipal();
-            if (p.equals(principalMgr.getEveryone())) {
-                continue;
-            }
-            if (isGroup(p)) {
-                Enumeration<? extends Principal> en = 
((java.security.acl.Group) p).members();
-                while (en.hasMoreElements()) {
-                    Principal memb = en.nextElement();
-                    assertTrue(principalMgr.hasPrincipal(memb.getName()));
+    public void testMembers() throws Throwable {
+        try {
+            PrincipalIterator it = 
principalMgr.getPrincipals(PrincipalManager.SEARCH_TYPE_ALL);
+            while (it.hasNext()) {
+                Principal p = it.nextPrincipal();
+                System.out.println(p);
+                if (p.equals(principalMgr.getEveryone())) {
+                    continue;
+                }
+                if (isGroup(p)) {
+                    Enumeration<? extends Principal> en = 
((java.security.acl.Group) p).members();
+                    while (en.hasMoreElements()) {
+                        Principal memb = en.nextElement();
+                        assertTrue(principalMgr.hasPrincipal(memb.getName()));
+                    }
                 }
             }
+        } catch (Throwable t) {
+            t.printStackTrace();
+            throw t;
         }
     }
 


Reply via email to