public abstract class CollationTestBase extends LuceneTestCase
LuceneTestCase.Nightly
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
firstRangeBeginningOriginal |
protected java.lang.String |
firstRangeEndOriginal |
protected java.lang.String |
secondRangeBeginningOriginal |
protected java.lang.String |
secondRangeEndOriginal |
classRules, random, RANDOM_MULTIPLIER, ruleChain, stores, TEMP_DIR, TEST_CLEAN_THREADS, TEST_DIRECTORY, TEST_ITER, TEST_ITER_MIN, TEST_LINE_DOCS_FILE, TEST_LOCALE, TEST_NIGHTLY, TEST_SEED, TEST_TIMEZONE, TEST_VERSION_CURRENT, testsFailed, VERBOSE
Constructor and Description |
---|
CollationTestBase() |
Modifier and Type | Method and Description |
---|---|
void |
assertThreadSafe(Analyzer analyzer) |
protected java.lang.String |
encodeCollationKey(byte[] keyBits)
Convenience method to perform the same function as CollationKeyFilter.
|
void |
testCollationKeySort(Analyzer usAnalyzer,
Analyzer franceAnalyzer,
Analyzer swedenAnalyzer,
Analyzer denmarkAnalyzer,
java.lang.String usResult,
java.lang.String frResult,
java.lang.String svResult,
java.lang.String dkResult) |
void |
testFarsiRangeFilterCollating(Analyzer analyzer,
java.lang.String firstBeg,
java.lang.String firstEnd,
java.lang.String secondBeg,
java.lang.String secondEnd) |
void |
testFarsiRangeQueryCollating(Analyzer analyzer,
java.lang.String firstBeg,
java.lang.String firstEnd,
java.lang.String secondBeg,
java.lang.String secondEnd) |
void |
testFarsiTermRangeQuery(Analyzer analyzer,
java.lang.String firstBeg,
java.lang.String firstEnd,
java.lang.String secondBeg,
java.lang.String secondEnd) |
afterClassLuceneTestCaseJ4, alwaysIgnoredTestMethod, assertEquals, assertEquals, assertEquals, assertEquals, assertSaneFieldCaches, asSet, assumeFalse, assumeNoException, assumeTrue, atLeast, atLeast, beforeClassLuceneTestCaseJ4, dumpArray, dumpIterator, getDataFile, getName, getTestClass, getTestLabel, isTestThread, localeForName, newDirectory, newDirectory, newDirectory, newDirectory, newField, newField, newField, newField, newField, newField, newFSDirectory, newFSDirectory, newIndexWriterConfig, newIndexWriterConfig, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newSearcher, newSearcher, newTieredMergePolicy, newTieredMergePolicy, purgeFieldCache, randomDirectory, randomLocale, randomTimeZone, rarely, rarely, reportAdditionalFailureInfo, reportPartialFailureInfo, setMergeFactor, setUp, setUseCompoundFile, tearDown, usually, usually
assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertArrayEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotEquals, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertThat, assertThat, assertTrue, assertTrue, fail, fail
protected java.lang.String firstRangeBeginningOriginal
protected java.lang.String firstRangeEndOriginal
protected java.lang.String secondRangeBeginningOriginal
protected java.lang.String secondRangeEndOriginal
protected java.lang.String encodeCollationKey(byte[] keyBits)
keyBits
- the result from
collator.getCollationKey(original).toByteArray()public void testFarsiRangeFilterCollating(Analyzer analyzer, java.lang.String firstBeg, java.lang.String firstEnd, java.lang.String secondBeg, java.lang.String secondEnd) throws java.lang.Exception
java.lang.Exception
public void testFarsiRangeQueryCollating(Analyzer analyzer, java.lang.String firstBeg, java.lang.String firstEnd, java.lang.String secondBeg, java.lang.String secondEnd) throws java.lang.Exception
java.lang.Exception
public void testFarsiTermRangeQuery(Analyzer analyzer, java.lang.String firstBeg, java.lang.String firstEnd, java.lang.String secondBeg, java.lang.String secondEnd) throws java.lang.Exception
java.lang.Exception
public void testCollationKeySort(Analyzer usAnalyzer, Analyzer franceAnalyzer, Analyzer swedenAnalyzer, Analyzer denmarkAnalyzer, java.lang.String usResult, java.lang.String frResult, java.lang.String svResult, java.lang.String dkResult) throws java.lang.Exception
java.lang.Exception
public void assertThreadSafe(Analyzer analyzer) throws java.lang.Exception
java.lang.Exception
Copyright © 2000-2024 Apache Software Foundation. All Rights Reserved.