public class TextNodeTest extends AbstractQueryTest
testroot path to node that allows child nodes of type
nodetype. The node at testroot must allow child
nodes with name jcr:xmltext. Assignment of node type for that child node must
be determined by the child node definition. That is, the test will create the
node with Node.addNode(String), without giving an explicit
node type.
nodetype name of a node type for nodes under
testroot. This node type must allow child nodes with name
jcr:xmltext. Assignment of node type for that child node must be determined
by the child node definition. That is, the test will create the node with
Node.addNode(String), without giving an explicit node
type.
nodename1 name of a child node under testroot.
jcrContains, jcrDeref, jcrPath, jcrRoot, jcrScore, qf, qm, qsSQL, qsXPATH, vf, xpathRootisReadOnly, 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, workspaceName| Constructor and Description |
|---|
TextNodeTest() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
setUp()
Set-up the configuration values used for the test.
|
void |
testTextNodeTest()
Tests if text() node test is equivalent with jcr:xmltext.
|
void |
testTextNodeTestContains()
Tests if text() node test is equivalent with jcr:xmltext and jcr:contains
matches content in jcr:xmlcharacters property.
|
void |
testTextNodeTestMultiNodes()
Tests if text() node test is equivalent with jcr:xmltext and will select
multiple nodes with name jcr:xmltext.
|
void |
testTextNodeTestWithPosition()
Tests text() node test with various position predicates: position(),
first(), last().
|
checkResult, checkResult, checkResult, checkResult, createQuery, createQuery, createQuery, escapeIdentifierForSQL, evaluateResultOrder, execute, execute, executeSqlQuery, executeSqlQuery, executeXPathQuery, isSupportedLanguage, tearDown, toArraycheckSupportedOption, 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
AbstractQueryTestsetUp in class AbstractQueryTestExceptionpublic void testTextNodeTest()
throws RepositoryException,
NotExecutableException
public void testTextNodeTestMultiNodes()
throws RepositoryException,
NotExecutableException
public void testTextNodeTestContains()
throws RepositoryException,
NotExecutableException
public void testTextNodeTestWithPosition()
throws RepositoryException,
NotExecutableException
NotExecutableException - if the repository does not support queries
with position inidex.RepositoryExceptionCopyright © 2004–2022 The Apache Software Foundation. All rights reserved.