Package org.elasticsearch.search.geo
Class GeoShapeQueryTestCase
java.lang.Object
org.junit.Assert
org.apache.lucene.tests.util.LuceneTestCase
org.elasticsearch.test.ESTestCase
org.elasticsearch.test.ESSingleNodeTestCase
org.elasticsearch.search.geo.BasePointShapeQueryTestCase<T>
org.elasticsearch.search.geo.BaseShapeQueryTestCase<GeoShapeQueryBuilder>
org.elasticsearch.search.geo.GeoShapeQueryTestCase
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.test.ESTestCase
ESTestCase.DeprecationWarning, ESTestCase.GeohashGenerator, ESTestCase.TestAnalysis, ESTestCase.WithoutSecurityManager
Nested classes/interfaces inherited from class org.apache.lucene.tests.util.LuceneTestCase
org.apache.lucene.tests.util.LuceneTestCase.AwaitsFix, org.apache.lucene.tests.util.LuceneTestCase.BadApple, org.apache.lucene.tests.util.LuceneTestCase.Monster, org.apache.lucene.tests.util.LuceneTestCase.Nightly, org.apache.lucene.tests.util.LuceneTestCase.SuppressCodecs, org.apache.lucene.tests.util.LuceneTestCase.SuppressFileSystems, org.apache.lucene.tests.util.LuceneTestCase.SuppressFsync, org.apache.lucene.tests.util.LuceneTestCase.SuppressReproduceLine, org.apache.lucene.tests.util.LuceneTestCase.SuppressSysoutChecks, org.apache.lucene.tests.util.LuceneTestCase.SuppressTempFileChecks, org.apache.lucene.tests.util.LuceneTestCase.ThrowingConsumer<T extends Object>, org.apache.lucene.tests.util.LuceneTestCase.ThrowingRunnable, org.apache.lucene.tests.util.LuceneTestCase.Weekly
-
Field Summary
Fields inherited from class org.elasticsearch.search.geo.BasePointShapeQueryTestCase
defaultFieldName, defaultIndexName
Fields inherited from class org.elasticsearch.test.ESTestCase
checkIndexFailures, DEFAULT_TEST_WORKER_ID, failureAndSuccessEvents, FIPS_SYSPROP, JAVA_TIMEZONE_IDS, JAVA_ZONE_IDS, logger, MIN_PRIVATE_PORT, TEST_WORKER_SYS_PROPERTY, TEST_WORKER_VM_ID, UNSIGNED_LONG_MAX
Fields inherited from class org.apache.lucene.tests.util.LuceneTestCase
assertsAreEnabled, classRules, DEFAULT_LINE_DOCS_FILE, INFOSTREAM, JENKINS_LARGE_LINE_DOCS_FILE, LEAVE_TEMPORARY, MAYBE_CACHE_POLICY, RANDOM_MULTIPLIER, ruleChain, suiteFailureMarker, SYSPROP_AWAITSFIX, SYSPROP_BADAPPLES, SYSPROP_FAILFAST, SYSPROP_MAXFAILURES, SYSPROP_MONSTER, SYSPROP_NIGHTLY, SYSPROP_WEEKLY, TEST_ASSERTS_ENABLED, TEST_AWAITSFIX, TEST_BADAPPLES, TEST_CODEC, TEST_DIRECTORY, TEST_DOCVALUESFORMAT, TEST_LINE_DOCS_FILE, TEST_MONSTER, TEST_NIGHTLY, TEST_POSTINGSFORMAT, TEST_THROTTLING, TEST_WEEKLY, VERBOSE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected org.elasticsearch.geometry.GeometryCollection<org.elasticsearch.geometry.Geometry>
protected org.elasticsearch.geometry.GeometryCollection<org.elasticsearch.geometry.Geometry>
makeRandomGeometryCollectionWithoutCircle
(org.elasticsearch.geometry.Geometry... extra) protected org.elasticsearch.geometry.Line
protected org.elasticsearch.geometry.Polygon
protected org.elasticsearch.geometry.Point
protected org.elasticsearch.geometry.Polygon
protected org.elasticsearch.geometry.Polygon
protected SpatialQueryBuilders<GeoShapeQueryBuilder>
void
void
void
void
void
Methods inherited from class org.elasticsearch.search.geo.BaseShapeQueryTestCase
createMapping, testContainsShapeQuery, testDistanceQuery, testEdgeCases, testExistsQuery, testFieldAlias, testGeometryCollectionRelations, testIndexedShapeReference, testIndexedShapeReferenceSourceDisabled, testIndexLineQueryPoints, testIndexPolygonQueryPoints, testNeighbours, testPointQuery, testQueryRandomGeoCollection, testRandomGeoCollectionQuery, testShapeFetchingPath, testShapeFilterWithDefinedGeoCollection
Methods inherited from class org.elasticsearch.search.geo.BasePointShapeQueryTestCase
createMapping, getPlugins, ignoreLons, samplePointDataMultiFormat, testIndexPointsCircle, testIndexPointsFilterRectangle, testIndexPointsFromLine, testIndexPointsFromPolygon, testIndexPointsIndexedRectangle, testIndexPointsMultiPolygon, testIndexPointsPolygon, testIndexPointsRectangle, testNullShape, testQueryLinearRing, testQueryMultiPoint, testQueryPoint, testQueryPointFromGeoJSON, testQueryPointFromMultiPoint, testQueryWithinMultiLine, testWithInQueryLine
Methods inherited from class org.elasticsearch.test.ESSingleNodeTestCase
addMockHttpTransport, admin, client, clusterAdmin, createIndex, createIndex, createIndex, createIndex, createIndex, createSearchContext, enableConcurrentSearch, ensureGreen, ensureGreen, ensureNoInitializingShards, filteredWarnings, forbidPrivateIndexSettings, getInstanceFromNode, indicesAdmin, node, nodeSettings, pluginList, resetNodeAfterTest, resolveIndex, setUp, setUpClass, startNode, tearDown, tearDownClass, wrapClient, xContentRegistry
Methods inherited from class org.elasticsearch.test.ESTestCase
after, afterIfFailed, afterIfSuccessful, asInstanceOf, assertArrayEquals, assertBusy, assertBusy, assertCriticalWarnings, assertEquals, assertSettingDeprecationsAndWarnings, assertWarnings, assertWarnings, before, between, buildEnvSettings, buildNewFakeTransportAddress, checkStaticState, compatibleMediaType, copyInstance, copyNamedWriteable, copyNamedWriteable, copyWriteable, copyWriteable, createDefaultIndexAnalyzers, createParser, createParser, createParser, createParser, createParser, createParser, createParserWithCompatibilityFor, createTestAnalysis, createTestAnalysis, createTestAnalysis, enableWarningsCheck, ensureAllSearchContextsReleased, ensureCheckIndexPassed, ensureNoWarnings, ensureSupportedLocale, fail, fail, frequently, generateRandomStringArray, generateRandomStringArray, getDataPath, getPortRange, getSuiteFailureMarker, getTestTransportPlugin, getTestTransportType, getWorkerBasePort, indexSettings, indexSettings, inFipsJvm, isTurkishLocale, iterations, maybeRestoreClassSecurityManager, maybeSet, maybeStashClassSecurityManager, mockScript, newEnvironment, newEnvironment, newNodeEnvironment, newNodeEnvironment, parserConfig, randomAlphaOfLength, randomAlphaOfLengthBetween, randomArray, randomArray, randomBigInteger, randomBoolean, randomByte, randomByteArrayOfLength, randomByteSizeValue, randomBytesReference, randomCompatibleMediaType, randomDateFormatterPattern, randomDouble, randomDoubleBetween, randomDoubles, randomDoubles, randomFloat, randomFrom, randomFrom, randomFrom, randomFrom, randomFrom, randomFrom, randomGeohash, randomIdentifier, randomInt, randomInt, randomIntBetween, randomInts, randomInts, randomIp, randomList, randomList, randomLong, randomLongBetween, randomLongs, randomLongs, randomMap, randomMillisUpToYear9999, randomNonEmptySubsetOf, randomNonNegativeByte, randomNonNegativeInt, randomNonNegativeLong, randomPositiveTimeValue, randomRealisticUnicodeOfCodepointLength, randomRealisticUnicodeOfCodepointLengthBetween, randomRealisticUnicodeOfLength, randomRealisticUnicodeOfLengthBetween, randomSet, randomShort, randomSubsetOf, randomSubsetOf, randomSubsetOf, randomTimeValue, randomTimeValue, randomTimeValue, randomTimeZone, randomUnicodeOfCodepointLength, randomUnicodeOfCodepointLengthBetween, randomUnicodeOfLength, randomUnicodeOfLengthBetween, randomUnique, randomUnsignedLongBetween, randomUUID, randomValueOtherThan, randomValueOtherThanMany, randomVendorType, randomZone, removeHeaderWarningAppender, resetCheckIndexStatus, resetPortCounter, restoreContentType, restoreFileSystem, safeAwait, safeAwait, safeSleep, scaledRandomIntBetween, secureRandom, secureRandom, secureRandomFips, secureRandomFips, secureRandomNonFips, secureRandomNonFips, setContentType, setFileSystem, setHeaderWarningAppender, settings, shuffledList, shuffleMap, shuffleXContent, shuffleXContent, skipTestWaitingForLuceneFix, spinForAtLeastNMilliseconds, spinForAtLeastOneMillisecond, terminate, terminate, tmpPaths, toShuffledXContent, waitUntil, waitUntil, writableRegistry
Methods inherited from class org.apache.lucene.tests.util.LuceneTestCase
addVirusChecker, assertDeletedDocsEquals, assertDocsAndPositionsEnumEquals, assertDocsEnumEquals, assertDocsSkippingEquals, assertDocValuesEquals, assertDocValuesEquals, assertFieldInfosEquals, assertNormsEquals, assertPointsEquals, assertPositionsSkippingEquals, assertReaderEquals, assertReaderStatisticsEquals, assertStoredFieldEquals, assertStoredFieldsEquals, assertTermsEnumEquals, assertTermsEquals, assertTermsEquals, assertTermsStatisticsEquals, assertTermStatsEquals, assertTermVectorsEquals, asSet, assumeFalse, assumeNoException, assumeTrue, assumeWorkingMMapOnWindows, atLeast, atLeast, callStackContains, callStackContains, callStackContainsAnyOf, closeAfterSuite, closeAfterTest, collate, createTempDir, createTempDir, createTempFile, createTempFile, dumpArray, dumpIterator, ensureSaneIWCOnNightly, expectThrows, expectThrows, expectThrows, expectThrowsAnyOf, expectThrowsAnyOf, getDataInputStream, getJvmForkArguments, getOnlyLeafReader, getTestClass, getTestName, hasWorkingMMapOnWindows, isTestThread, localeForLanguageTag, maybeChangeLiveIndexWriterConfig, maybeWrapReader, newAlcoholicMergePolicy, newAlcoholicMergePolicy, newBytesRef, newBytesRef, newBytesRef, newBytesRef, newBytesRef, newBytesRef, newDirectory, newDirectory, newDirectory, newDirectory, newDirectory, newField, newField, newFSDirectory, newFSDirectory, newIndexWriterConfig, newIndexWriterConfig, newIndexWriterConfig, newIOContext, newIOContext, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newLogMergePolicy, newMaybeVirusCheckingDirectory, newMaybeVirusCheckingFSDirectory, newMergePolicy, newMergePolicy, newMergePolicy, newMockDirectory, newMockDirectory, newMockDirectory, newMockFSDirectory, newMockFSDirectory, newSearcher, newSearcher, newSearcher, newSearcher, newStringField, newStringField, newStringField, newStringField, newTextField, newTextField, newTieredMergePolicy, newTieredMergePolicy, overrideDefaultQueryCache, overrideTestDefaultQueryCache, random, randomLocale, randomTimeZone, rarely, rarely, replaceMaxFailureRule, resetDefaultQueryCache, restoreCPUCoreCount, restoreIndexWriterMaxDocs, runWithRestrictedPermissions, setIndexWriterMaxDocs, setupCPUCoreCount, slowFileExists, usually, usually, wrapReader
Methods inherited from class org.junit.Assert
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, 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
-
Constructor Details
-
GeoShapeQueryTestCase
public GeoShapeQueryTestCase()
-
-
Method Details
-
queryBuilder
- Specified by:
queryBuilder
in classBasePointShapeQueryTestCase<GeoShapeQueryBuilder>
-
fieldTypeName
- Specified by:
fieldTypeName
in classBasePointShapeQueryTestCase<GeoShapeQueryBuilder>
-
testRectangleSpanningDateline
- Throws:
Exception
-
testPolygonSpanningDateline
- Throws:
Exception
-
testMultiPolygonSpanningDateline
- Throws:
Exception
-
testEnvelopeSpanningDateline
- Throws:
Exception
-
testIndexRectangleSpanningDateLine
- Throws:
Exception
-
makeRandomLine
protected org.elasticsearch.geometry.Line makeRandomLine()- Specified by:
makeRandomLine
in classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
makeRandomPolygon
protected org.elasticsearch.geometry.Polygon makeRandomPolygon()- Specified by:
makeRandomPolygon
in classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
makeRandomGeometryCollection
protected org.elasticsearch.geometry.GeometryCollection<org.elasticsearch.geometry.Geometry> makeRandomGeometryCollection()- Specified by:
makeRandomGeometryCollection
in classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
makeRandomGeometryCollectionWithoutCircle
protected org.elasticsearch.geometry.GeometryCollection<org.elasticsearch.geometry.Geometry> makeRandomGeometryCollectionWithoutCircle(org.elasticsearch.geometry.Geometry... extra) - Specified by:
makeRandomGeometryCollectionWithoutCircle
in classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
nextPoint
protected org.elasticsearch.geometry.Point nextPoint()- Specified by:
nextPoint
in classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
nextPolygon
protected org.elasticsearch.geometry.Polygon nextPolygon()- Specified by:
nextPolygon
in classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
nextPolygon2
protected org.elasticsearch.geometry.Polygon nextPolygon2()- Specified by:
nextPolygon2
in classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-