Class HoldTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
-
- org.apache.jackrabbit.test.api.retention.HoldTest
-
- All Implemented Interfaces:
junit.framework.Test
public class HoldTest extends AbstractRetentionTest
RetentionManagerTest
...
-
-
Field Summary
-
Fields inherited from class org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
retentionMgr, testNodePath
-
Fields inherited from class org.apache.jackrabbit.test.AbstractJCRTest
isReadOnly, jcrBaseVersion, jcrCopiedFrom, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrIsCheckedOut, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixShareable, mixSimpleVersionable, mixTitle, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntActivity, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName
-
-
Constructor Summary
Constructors Constructor Description HoldTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testAddHold()
void
testAddHold2()
void
testAddHoldIsTransient()
void
testAddHoldOnCheckedInNode()
void
testAddHoldOnLockedNode()
void
testHoldGetName()
void
testHoldGetName2()
void
testHoldIsDeep()
void
testHoldIsDeep2()
void
testInvalidName()
void
testInvalidPath()
void
testNonExistingNodePath()
void
testPropertyPath()
void
testReadOnlySession()
void
testRemoveHold()
void
testRemoveHoldFromChild()
void
testRemoveHoldIsTransient()
void
testRemoveHoldOnCheckedInNode()
void
testRemoveHoldOnLockedNode()
-
Methods inherited from class org.apache.jackrabbit.test.api.retention.AbstractRetentionTest
getApplicableRetentionPolicy, getHoldName, getRetentionManager, setUp
-
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run, tearDown
-
Methods inherited from class junit.framework.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, runBare, runTest, setName, toString
-
-
-
-
Method Detail
-
testAddHold
public void testAddHold() throws RepositoryException, NotExecutableException
-
testAddHold2
public void testAddHold2() throws RepositoryException, NotExecutableException
-
testAddHoldIsTransient
public void testAddHoldIsTransient() throws RepositoryException, NotExecutableException
-
testRemoveHold
public void testRemoveHold() throws RepositoryException, NotExecutableException
-
testRemoveHoldIsTransient
public void testRemoveHoldIsTransient() throws RepositoryException, NotExecutableException
-
testRemoveHoldFromChild
public void testRemoveHoldFromChild() throws RepositoryException, NotExecutableException
-
testInvalidPath
public void testInvalidPath() throws RepositoryException, NotExecutableException
-
testNonExistingNodePath
public void testNonExistingNodePath() throws RepositoryException, NotExecutableException
-
testPropertyPath
public void testPropertyPath() throws RepositoryException, NotExecutableException
-
testInvalidName
public void testInvalidName()
-
testReadOnlySession
public void testReadOnlySession() throws NotExecutableException, RepositoryException
-
testAddHoldOnLockedNode
public void testAddHoldOnLockedNode() throws NotExecutableException, RepositoryException
-
testRemoveHoldOnLockedNode
public void testRemoveHoldOnLockedNode() throws NotExecutableException, RepositoryException
-
testAddHoldOnCheckedInNode
public void testAddHoldOnCheckedInNode() throws NotExecutableException, RepositoryException
-
testRemoveHoldOnCheckedInNode
public void testRemoveHoldOnCheckedInNode() throws NotExecutableException, RepositoryException
-
testHoldGetName
public void testHoldGetName() throws RepositoryException, NotExecutableException
-
testHoldGetName2
public void testHoldGetName2() throws RepositoryException, NotExecutableException
-
testHoldIsDeep
public void testHoldIsDeep() throws RepositoryException, NotExecutableException
-
testHoldIsDeep2
public void testHoldIsDeep2() throws RepositoryException, NotExecutableException
-
-