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 void
testFullTextSearch()
Test full-text search of the repository.void
testMultiValueSearch()
Test multi-value support of search.void
testPathColumn()
Test if the optional jcr:path pseudo property is contained in the query result.void
testRange()
Test range evaluation of a 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 evaluation of a 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 optional jcr:path pseudo property is contained in the query result.For configuration description see
AbstractQueryLevel2Test.setUpFullTextTest()
.- Throws:
Exception
-
-