|
||||||||||
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.MergeNonVersionableSubNodeTest
public class MergeNonVersionableSubNodeTest
MergeNonVersionableSubNodeTest
contains test dealing with
nonversionable 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, logger |
Constructor Summary | |
---|---|
MergeNonVersionableSubNodeTest()
|
Method Summary | |
---|---|
protected void |
initNodes()
initialize a three-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. |
void |
testMergeNodeNonVersionableSubNodeLeave()
Node.merge(): nonversionable subNode N: is left unchanged if the nearest versionable ancestor has state leave. |
void |
testMergeNodeNonVersionableSubNodeLeaveJcr2()
VersionManager.merge(): nonversionable subNode N: is left unchanged if the nearest versionable ancestor has state leave. |
void |
testMergeNodeNonVersionableSubNodeNonVersionableAncestor()
Node.merge(): nonversionable subNode N: if it has no versionable ancestor, then it is updated to reflect the state of its corresponding node. |
void |
testMergeNodeNonVersionableSubNodeNonVersionableAncestorJcr2()
VersionManager.merge(): nonversionable subNode N: if it has no versionable ancestor, then it is updated to reflect the state of its corresponding node. |
void |
testMergeNodeNonVersionableSubNodeUpdate()
Node.merge(): nonversionable subNode N: if the merge result of its nearest versionable ancestor is update, then it is updated to reflect the state of its corresponding node. |
void |
testMergeNodeNonVersionableSubNodeUpdateJcr2()
VersionManager.merge(): nonversionable subNode N: if the merge result of its nearest versionable ancestor is update, then it is updated to reflect the state of its corresponding node. |
Methods inherited from class org.apache.jackrabbit.test.api.version.AbstractMergeTest |
---|
tearDown |
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 |
---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MergeNonVersionableSubNodeTest()
Method Detail |
---|
protected void setUp() throws Exception
AbstractMergeTest
setUp
in class AbstractMergeTest
Exception
public void testMergeNodeNonVersionableSubNodeNonVersionableAncestor() throws RepositoryException
RepositoryException
public void testMergeNodeNonVersionableSubNodeNonVersionableAncestorJcr2() throws RepositoryException
RepositoryException
public void testMergeNodeNonVersionableSubNodeUpdate() throws RepositoryException
RepositoryException
public void testMergeNodeNonVersionableSubNodeUpdateJcr2() throws RepositoryException
RepositoryException
public void testMergeNodeNonVersionableSubNodeLeave() throws RepositoryException
RepositoryException
public void testMergeNodeNonVersionableSubNodeLeaveJcr2() throws RepositoryException
RepositoryException
protected void initNodes() throws RepositoryException
RepositoryException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |