org.apache.jackrabbit.test.api.query
Class SQLQueryLevel2Test

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.jackrabbit.test.JUnitTest
              extended by org.apache.jackrabbit.test.AbstractJCRTest
                  extended by org.apache.jackrabbit.test.api.query.AbstractQueryTest
                      extended by org.apache.jackrabbit.test.api.query.AbstractQueryLevel2Test
                          extended by 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, 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, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testPath, testRoot, testRootNode, workspaceName
 
Fields inherited from class org.apache.jackrabbit.test.JUnitTest
log
 
Constructor Summary
SQLQueryLevel2Test()
           
 
Method Summary
 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, createQuery, createQuery, createQuery, escapeIdentifierForSQL, evaluateResultOrder, execute, execute, executeSqlQuery, executeXPathQuery, isSupportedLanguage, setUp, tearDown, toArray
 
Methods inherited from class org.apache.jackrabbit.test.AbstractJCRTest
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getProperty, getProperty, getSize, isSupported, needsMixin, run
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
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, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SQLQueryLevel2Test

public SQLQueryLevel2Test()
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


Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.