templ.addEntry(princ, privs, true, Collections.EMPTY_MAP);
AccessControlEntry[] entries = templ.getAccessControlEntries();
assertTrue("GrantPrivileges was successful -> at least 1 entry for principal.", entries.length > 0);
for (int i = 0; i < entries.length; i++) {
AccessControlEntry en = entries[i];
int bits = PrivilegeRegistry.getBits(en.getPrivileges());
if (en instanceof JackrabbitAccessControlEntry && ((JackrabbitAccessControlEntry) en).isAllow()) {
allows |= bits;
}
}
assertTrue("After successfully granting WRITE, the entries must reflect this", allows >= PrivilegeRegistry.WRITE);