Class MergeDoneMergeTest
- java.lang.Object
-
- junit.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.MergeDoneMergeTest
-
- All Implemented Interfaces:
junit.framework.Test
public class MergeDoneMergeTest extends AbstractMergeTest
MergeDoneMergeTestcontains test dealing with nodes on which doneMerge 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, 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 MergeDoneMergeTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidinitNodes()initialize a versionable node on default and second workspaceprotected voidsetUp()Initialising used variables coming from the properties file.
Setup some nodes on the 2 workspaces.protected voidtearDown()Tidy the testRootNodes of both workspaces, then logout sessionsvoidtestMergeNodeDoneMerge()Node.doneMerge(V) throws VersionException if V is not among the Vs in the jcr:mergeFailed prop.voidtestMergeNodeDoneMergeJcr2()VersionManager.doneMerge(V) throws VersionException if V is not among the Vs in the jcr:mergeFailed prop.-
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
-
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
-
setUp
protected void setUp() throws ExceptionDescription copied from class:AbstractMergeTestInitialising used variables coming from the properties file.
Setup some nodes on the 2 workspaces.- Overrides:
setUpin classAbstractMergeTest- Throws:
Exception
-
tearDown
protected void tearDown() throws ExceptionDescription copied from class:AbstractMergeTestTidy the testRootNodes of both workspaces, then logout sessions- Overrides:
tearDownin classAbstractMergeTest- Throws:
Exception
-
testMergeNodeDoneMerge
public void testMergeNodeDoneMerge() throws RepositoryExceptionNode.doneMerge(V) throws VersionException if V is not among the Vs in the jcr:mergeFailed prop.
with adding it to jcr:predecessors.
Branches will be joined.- Throws:
RepositoryException
-
testMergeNodeDoneMergeJcr2
public void testMergeNodeDoneMergeJcr2() throws RepositoryExceptionVersionManager.doneMerge(V) throws VersionException if V is not among the Vs in the jcr:mergeFailed prop.
with adding it to jcr:predecessors.
Branches will be joined.- Throws:
RepositoryException
-
initNodes
protected void initNodes() throws RepositoryExceptioninitialize a versionable node on default and second workspace- Throws:
RepositoryException
-
-