public class CheckinTest extends AbstractVersionTest
CheckinTest covers tests related to Node.checkin()
on simple versionable nodes.nonVersionableNode, nonVersionableNodeType, propertyValue, versionableNode, versionableNodeTypeisReadOnly, 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, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName| Constructor and Description |
|---|
CheckinTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp() |
void |
testCheckinCreatesNewVersion()
Test if Node.checkin() adds another version to the VersionHistory
|
void |
testCheckinCreatesNewVersionJcr2()
Test if VersionManager.checkin(String) adds another version to the VersionHistory
|
void |
testCheckinNonVersionableNode()
Test calling Node.checkin() on a non-versionable node.
|
void |
testCheckinNonVersionableNodeJcr2()
Test calling VersionManager.checkin(P) with the path P resolving to
a non-versionable node.
|
void |
testCheckinWithPendingChanges()
Test if Node.checkin() throws InvalidItemStateException if the node
has unsaved changes pending.
|
void |
testCheckinWithPendingChangesJcr2()
Test if VersionManager.checkin(P) throws InvalidItemStateException if
the path P resolves to a node that has unsaved changes pending.
|
void |
testIsCheckedOut()
Test if Node.isCheckedOut() return false after calling Node.checkin()
|
void |
testIsCheckedOutJcr2()
Test if VersionManager.isCheckedOut(P) returns false if P is the
absolute path of a checked-in versionable node.
|
void |
testIsNotCheckedOut()
Test if Node.isCheckedOut() returns false after Node.checkin().
|
void |
testIsNotCheckedOutJcr2()
Test if VersionManager.isCheckedOut(P) returns false after calling VersionManager.checkin(P).
|
void |
testMultipleCheckinHasNoEffect()
Test if Node.checkin() on a checked-in node has no effect.
|
void |
testMultipleCheckinHasNoEffectJcr2()
Test if VersionManager.checkin(P) has no effect if the path P resolves
to a checked-in node.
|
createVersionableNode, getNumberOfVersions, tearDowncheckSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, runassertEquals, 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, toStringprotected void setUp()
throws Exception
setUp in class AbstractVersionTestExceptionpublic void testIsCheckedOut()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testIsCheckedOutJcr2()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testMultipleCheckinHasNoEffect()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testMultipleCheckinHasNoEffectJcr2()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testCheckinWithPendingChanges()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testCheckinWithPendingChangesJcr2()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testIsNotCheckedOut()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testIsNotCheckedOutJcr2()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testCheckinCreatesNewVersion()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testCheckinCreatesNewVersionJcr2()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testCheckinNonVersionableNode()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionpublic void testCheckinNonVersionableNodeJcr2()
throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionCopyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.