Class SQLQueryLevel2Test
- 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.SQLQueryLevel2Test
-
- All Implemented Interfaces:
junit.framework.Test
public class SQLQueryLevel2Test extends AbstractQueryLevel2Test
Tests SQL 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 SQLQueryLevel2Test()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtestFullTextSearch()Test full-text search of the repository.voidtestMultiValueSearch()Test multi-value support of search.voidtestPathColumn()Test if the optional jcr:path pseudo property is contained in the query result.voidtestRange()Test range evaluation of a Query.voidtestScoreColumn()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 ExceptionTest 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 ExceptionTest full-text search of the repository.For configuration description see
AbstractQueryLevel2Test.setUpFullTextTest().- Throws:
Exception
-
testRange
public void testRange() throws ExceptionTest range evaluation of a Query.For configuration description see
AbstractQueryLevel2Test.setUpRangeTest().- Throws:
Exception
-
testMultiValueSearch
public void testMultiValueSearch() throws ExceptionTest multi-value support of search.For configuration description see
AbstractQueryLevel2Test.setUpMultiValueTest().- Throws:
Exception
-
testPathColumn
public void testPathColumn() throws ExceptionTest if the optional jcr:path pseudo property is contained in the query result.For configuration description see
AbstractQueryLevel2Test.setUpFullTextTest().- Throws:
Exception
-
-