|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.jackrabbit.test.JUnitTest
org.apache.jackrabbit.test.AbstractJCRTest
org.apache.jackrabbit.test.api.version.AbstractMergeTest
org.apache.jackrabbit.test.api.version.MergeCheckedoutSubNodeTest
public class MergeCheckedoutSubNodeTest
MergeCheckedoutSubNodeTest
contains tests dealing with
checked-out nodes in the subtree of the node on which merge is called.
Field Summary |
---|
Fields inherited from class org.apache.jackrabbit.test.api.version.AbstractMergeTest |
---|
CHANGED_STRING, nonVersionableNodeType, superuserW2, testRootNodeW2, versionableNodeType, workspace, workspaceW2 |
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, 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, testPath, testRoot, testRootNode, vf, workspaceName |
Fields inherited from class org.apache.jackrabbit.test.JUnitTest |
---|
log |
Constructor Summary | |
---|---|
MergeCheckedoutSubNodeTest()
|
Method Summary | |
---|---|
protected void |
initNodes()
initialize a two-step-hierarchy on default and second workspace |
protected void |
setUp()
Initialising used variables coming from the properties file. Setup some nodes on the 2 workspaces. |
protected void |
tearDown()
Tidy the testRootNodes of both workspaces, then logout sessions |
void |
testFailIfCorrespondingNodeIsSuccessor()
Node.merge(): If V' of a versionable subnode N' in the source workspace is a successor of V (the base version of a subnode N in this workspace), calling merge must fail. |
void |
testFailIfCorrespondingNodeIsSuccessorJcr2()
VersionManager.merge(): If V' of a versionable subnode N' in the source workspace is a successor of V (the base version of a subnode N in this workspace), calling merge must fail. |
void |
testLeaveIfCorrespondingNodeIsPredeccessor()
Node.merge(): If V' of a versionable subnode N' in the source workspace is a predeccessor of V or V' identical to V (the base version of a subnode N in this workspace), calling merge must be leave. |
void |
testLeaveIfCorrespondingNodeIsPredeccessorJcr2()
VersionManager.merge(): If V' of a versionable subnode N' in the source workspace is a predeccessor of V or V' identical to V (the base version of a subnode N in this workspace), calling merge must be leave. |
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest |
---|
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getProperty, getProperty, getSize, isSupported, needsMixin, run |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
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, fail, fail, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MergeCheckedoutSubNodeTest()
Method Detail |
---|
protected void setUp() throws java.lang.Exception
AbstractMergeTest
setUp
in class AbstractMergeTest
java.lang.Exception
protected void tearDown() throws java.lang.Exception
AbstractMergeTest
tearDown
in class AbstractMergeTest
java.lang.Exception
public void testFailIfCorrespondingNodeIsSuccessor() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testFailIfCorrespondingNodeIsSuccessorJcr2() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testLeaveIfCorrespondingNodeIsPredeccessor() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testLeaveIfCorrespondingNodeIsPredeccessorJcr2() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected void initNodes() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |