public class WorkspaceCopyBetweenWorkspacesSameNameSibsTest extends AbstractJCRTest
WorkspaceCopyBetweenWorkspacesSameNameSibsTest
contains tests
for copying nodes as same name siblings between workspace.Modifier and Type | Field and Description |
---|---|
protected javax.jcr.Node |
node1
A referenceable node in default workspace
|
protected javax.jcr.Node |
node1W2
A referenceable node in default workspace
|
protected javax.jcr.Node |
node2
A non-referenceable node in default workspace
|
protected javax.jcr.Node |
node2W2
A non-referenceable node in default workspace
|
protected String |
PROP_SAME_NAME_SIBS_FALSE_NODE_TYPE
Node type with sameNameSibs=false NodeDef
|
protected String |
PROP_SAME_NAME_SIBS_TRUE_NODE_TYPE
Node type with sameNameSibs=true NodeDef
|
protected javax.jcr.Session |
rwSessionW2
A read-write session for the non default workspace
|
protected javax.jcr.nodetype.NodeType |
sameNameSibsFalseNodeType
A node type where NO same-name siblings allowed
|
protected javax.jcr.nodetype.NodeType |
sameNameSibsTrueNodeType
A node type where same-name siblings are allowed
|
protected javax.jcr.Session |
superuserW2
The superuser session for the non default workspace
|
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, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName
Constructor and Description |
---|
WorkspaceCopyBetweenWorkspacesSameNameSibsTest() |
Modifier and Type | Method and Description |
---|---|
protected String |
getOtherWorkspaceName() |
protected void |
initNodesW2() |
protected void |
setUp() |
protected void |
tearDown() |
void |
testCopyNodesNodeExistsAtDestPath()
An ItemExistsException is thrown if a node or property already exists at
destAbsPath.
|
void |
testCopyNodesOrderingSupportedByParent()
If ordering is supported by the node type of the parent node of the new
location, then the newly moved node is appended to the end of the child
node list.
|
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run
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
protected final String PROP_SAME_NAME_SIBS_TRUE_NODE_TYPE
protected final String PROP_SAME_NAME_SIBS_FALSE_NODE_TYPE
protected javax.jcr.nodetype.NodeType sameNameSibsTrueNodeType
protected javax.jcr.nodetype.NodeType sameNameSibsFalseNodeType
protected javax.jcr.Session superuserW2
protected javax.jcr.Session rwSessionW2
protected javax.jcr.Node node1W2
protected javax.jcr.Node node2W2
protected javax.jcr.Node node1
protected javax.jcr.Node node2
public WorkspaceCopyBetweenWorkspacesSameNameSibsTest()
public void testCopyNodesOrderingSupportedByParent() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testCopyNodesNodeExistsAtDestPath() throws javax.jcr.RepositoryException
sameNameSibsFalseNodeType
name of a node type that does not
allows same name siblings.
nodeName3
name of a child node that does not allow same name
siblings..
javax.jcr.RepositoryException
protected String getOtherWorkspaceName() throws NotExecutableException
NotExecutableException
protected void initNodesW2() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.