Class XPathQueryLevel2Test
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.jackrabbit.test.JUnitTest
-
- org.apache.jackrabbit.test.AbstractJCRTest
-
- org.apache.jackrabbit.test.api.query.AbstractQueryTest
-
- org.apache.jackrabbit.test.api.query.AbstractQueryLevel2Test
-
- org.apache.jackrabbit.test.api.query.XPathQueryLevel2Test
-
- All Implemented Interfaces:
junit.framework.Test
public class XPathQueryLevel2Test extends AbstractQueryLevel2Test
Tests XPath queries on content written to the workspace by the test itself.
-
-
Field Summary
-
Fields inherited from class org.apache.jackrabbit.test.api.query.AbstractQueryTest
jcrContains, jcrDeref, jcrPath, jcrRoot, jcrScore, qf, qm, qsSQL, qsXPATH, vf, xpathRoot
-
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, workspaceName
-
-
Constructor Summary
Constructors Constructor Description XPathQueryLevel2Test()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testFullTextSearch()
Test full-text search of the repository.void
testMultiValueSearch()
Test multi-value support of search.void
testPathColumn()
Test if the jcr:path pseudo property is contained in result.void
testRange()
Test range evauluation of Query.void
testScoreColumn()
Test if the optional jcr:score property for full-text search is supported.-
Methods inherited from class org.apache.jackrabbit.test.api.query.AbstractQueryLevel2Test
checkValue, checkValue, setUpFullTextTest, setUpMultiValueTest, setUpRangeTest
-
Methods inherited from class org.apache.jackrabbit.test.api.query.AbstractQueryTest
checkResult, checkResult, checkResult, checkResult, createQuery, createQuery, createQuery, escapeIdentifierForSQL, evaluateResultOrder, execute, execute, executeSqlQuery, executeSqlQuery, executeXPathQuery, isSupportedLanguage, setUp, tearDown, toArray
-
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
-
testScoreColumn
public void testScoreColumn() throws Exception
Test if the optional jcr:score property for full-text search is supported.For configuration description see
AbstractQueryLevel2Test.setUpFullTextTest()
.- Throws:
Exception
-
testFullTextSearch
public void testFullTextSearch() throws Exception
Test full-text search of the repository.
For configuration description see
AbstractQueryLevel2Test.setUpFullTextTest()
.- Throws:
Exception
-
testRange
public void testRange() throws Exception
Test range evauluation of Query.
For configuration description see
AbstractQueryLevel2Test.setUpRangeTest()
.- Throws:
Exception
-
testMultiValueSearch
public void testMultiValueSearch() throws Exception
Test multi-value support of search.
For configuration description see
AbstractQueryLevel2Test.setUpMultiValueTest()
.- Throws:
Exception
-
testPathColumn
public void testPathColumn() throws Exception
Test if the jcr:path pseudo property is contained in result.For configuration description see
AbstractQueryLevel2Test.setUpFullTextTest()
.- Throws:
Exception
-
-