Jukka Zitting created OAK-287:
---------------------------------
Summary: PrivilegeManagerImplTest.testJcrAll assumes that there
are no custom privileges
Key: OAK-287
URL: https://issues.apache.org/jira/browse/OAK-287
Project: Jackrabbit Oak
Issue Type: Bug
Components: jcr
Reporter: Jukka Zitting
Priority: Minor
The {{testJcrAll}} test checks the contents of the {{jcr:all}} privilege by
first verifying that all standard JCR privileges are included and then
asserting that no other privileges are included.
That last assertion doesn't work properly since the {{jcr:all}} privilege is
defined to also "include all implementation-defined privileges" and in some
orderings of the test suite the other test cases like
{{testRegisterCustomPrivileges}} have already added such custom privileges
before the {{testJcrAll}} test gets executed.
Ideally we'd run each test case in a completely isolated state so the ordering
of tests won't matter. If that can't be done, the assertion at the end of
{{testJcrAll}} should be disabled.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira