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;
}
}