public class SQLPathTest extends AbstractQueryTest
testroot
with at least two levels.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 |
---|
SQLPathTest() |
Modifier and Type | Method and Description |
---|---|
protected void |
setUp()
Set-up the configuration values used for the test.
|
protected void |
tearDown()
Releases the session aquired in setUp().
|
void |
testChildAxisLeaf()
Tests if <somepath>/% AND NOT <somepath>/%/% returns no nodes
if the node at <somepath> is a leaf.
|
void |
testChildAxisRoot()
Tests if /% AND NOT /%/% returns the child nodes of the root node.
|
void |
testChildAxisTestRoot()
Tests if <somepath>/% AND NOT <somepath>/%/% returns the child
nodes of node at <somepath>.
|
void |
testDescendantLeaf()
Tests if <somepath>/% returns no nodes if node at <somepath>
is a leaf.
|
void |
testDescendantSelfTestRoot()
Tests if <somepath>/%/<nodename> OR <somepath>/<nodename>
returns nodes with name <nodename> which are descendants of
node at
testroot . |
void |
testDescendantTestRoot()
Tests if <somepath>/% returns the descendants of <somepath>.
|
checkResult, checkResult, checkResult, checkResult, createQuery, createQuery, createQuery, escapeIdentifierForSQL, evaluateResultOrder, execute, execute, executeSqlQuery, executeSqlQuery, executeXPathQuery, isSupportedLanguage, 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
protected void tearDown() throws Exception
tearDown
in class AbstractQueryTest
Exception
public void testDescendantTestRoot() throws RepositoryException, NotExecutableException
public void testDescendantLeaf() throws RepositoryException, NotExecutableException
public void testDescendantSelfTestRoot() throws RepositoryException, NotExecutableException
testroot
.public void testChildAxisRoot() throws RepositoryException, NotExecutableException
public void testChildAxisTestRoot() throws RepositoryException, NotExecutableException
public void testChildAxisLeaf() throws RepositoryException, NotExecutableException
Copyright © 2004–2022 The Apache Software Foundation. All rights reserved.