public class XPathDocOrderTest extends AbstractQueryTest
Repository.QUERY_XPATH_DOC_ORDER
first and throw a NotExecutableException
if the descriptor is not present.
This is a level 1 test, therefore does not write content to the workspace. The tests require the following content in the default workspace:
At least three nodes under the AbstractJCRTest.testRoot
.
jcrContains, jcrDeref, jcrPath, jcrRoot, jcrScore, qf, qm, qsSQL, qsXPATH, vf, xpathRoot
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, workspaceName
Constructor and Description |
---|
XPathDocOrderTest() |
Modifier and Type | Method and Description |
---|---|
protected void |
setUp()
Set-up the configuration values used for the test.
|
void |
testDocOrderFirstFunction()
Tests the
first() function. |
void |
testDocOrderLastFunction()
Tests the
last() function. |
void |
testDocOrderPositionFunction()
Tests the
position() function. |
void |
testDocOrderPositionIndex()
Tests if position index and document order on child axis returns the
correct node.
|
checkResult, checkResult, checkResult, checkResult, createQuery, createQuery, createQuery, escapeIdentifierForSQL, evaluateResultOrder, execute, execute, executeSqlQuery, executeSqlQuery, executeXPathQuery, isSupportedLanguage, tearDown, toArray
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 void setUp() throws Exception
AbstractQueryTest
setUp
in class AbstractQueryTest
Exception
public void testDocOrderPositionFunction() throws Exception
position()
function.
For configuration description see XPathDocOrderTest
.
Exception
public void testDocOrderPositionIndex() throws Exception
For configuration description see XPathDocOrderTest
.
Exception
public void testDocOrderLastFunction() throws Exception
last()
function.
For configuration description see XPathDocOrderTest
.
Exception
public void testDocOrderFirstFunction() throws Exception
first()
function.
For configuration description see XPathDocOrderTest
.
Exception
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.