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<GeoShapeQueryBuilder>
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.WithoutSecurityManagerNested classes/interfaces inherited from class org.apache.lucene.tests.util.LuceneTestCase
org.apache.lucene.tests.util.LuceneTestCase.AwaitsFix, org.apache.lucene.tests.util.LuceneTestCase.Concurrency, 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>, 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, defaultIndexNameFields 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, SAFE_AWAIT_TIMEOUT, TEST_REQUEST_TIMEOUT, TEST_WORKER_SYS_PROPERTY, TEST_WORKER_VM_ID, UNSIGNED_LONG_MAXFields 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_FAILFAST, SYSPROP_MAXFAILURES, SYSPROP_MONSTER, SYSPROP_NIGHTLY, SYSPROP_WEEKLY, TEST_ASSERTS_ENABLED, TEST_AWAITSFIX, TEST_CODEC, TEST_DIRECTORY, TEST_DOCVALUESFORMAT, TEST_LINE_DOCS_FILE, TEST_MONSTER, TEST_NIGHTLY, TEST_POSTINGSFORMAT, TEST_THROTTLING, TEST_WEEKLY, VERBOSE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected 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.Lineprotected org.elasticsearch.geometry.Polygonprotected org.elasticsearch.geometry.Pointprotected org.elasticsearch.geometry.Polygonprotected org.elasticsearch.geometry.Polygonprotected SpatialQueryBuilders<GeoShapeQueryBuilder> voidvoidvoidvoidvoidMethods inherited from class org.elasticsearch.search.geo.BaseShapeQueryTestCase
createMapping, testContainsShapeQuery, testDistanceQuery, testEdgeCases, testExistsQuery, testFieldAlias, testGeometryCollectionRelations, testIndexedShapeReference, testIndexedShapeReferenceSourceDisabled, testIndexLineQueryPoints, testIndexPolygonQueryPoints, testNeighbours, testPointQuery, testQueryRandomGeoCollection, testRandomGeoCollectionQuery, testShapeFetchingPath, testShapeFilterWithDefinedGeoCollectionMethods inherited from class org.elasticsearch.search.geo.BasePointShapeQueryTestCase
createMapping, ignoreLons, samplePointDataMultiFormat, testIndexPointsCircle, testIndexPointsFilterRectangle, testIndexPointsFromLine, testIndexPointsFromPolygon, testIndexPointsIndexedRectangle, testIndexPointsMultiPolygon, testIndexPointsPolygon, testIndexPointsRectangle, testNullShape, testQueryLinearRing, testQueryMultiPoint, testQueryPoint, testQueryPointFromGeoJSON, testQueryPointFromMultiPoint, testQueryWithinMultiLine, testWithInQueryLineMethods inherited from class org.elasticsearch.test.ESSingleNodeTestCase
addMockHttpTransport, admin, awaitIndexShardCloseAsyncTasks, client, clusterAdmin, createIndex, createIndex, createIndex, createIndex, createIndex, createSearchContext, deletePipeline, enableConcurrentSearch, ensureAllFreeContextActionsAreConsumed, ensureGreen, ensureGreen, ensureNoInitializingShards, filteredWarnings, forbidPrivateIndexSettings, getInstanceFromNode, getPlugins, indicesAdmin, node, nodeSettings, pluginList, prepareIndex, putJsonPipeline, putJsonPipeline, resetNodeAfterTest, resolveIndex, safeExecute, setUp, setUpClass, startNode, tearDown, tearDownClass, wrapClient, xContentRegistryMethods inherited from class org.elasticsearch.test.ESTestCase
after, afterIfFailed, afterIfSuccessful, allBreakersMemoryReleased, asInstanceOf, assertArrayEquals, assertBusy, assertBusy, assertCriticalWarnings, assertEquals, assertLeakDetected, assertSettingDeprecationsAndWarnings, assertThat, assertThat, assertWarnings, assertWarnings, before, between, buildEnvSettings, buildNewFakeTransportAddress, checkStaticState, compatibleMediaType, copyInstance, copyNamedWriteable, copyNamedWriteable, copyWriteable, copyWriteable, createDefaultIndexAnalyzers, createParser, createParser, createParser, createParser, createParser, createParser, createParserWithCompatibilityFor, createTestAnalysis, createTestAnalysis, createTestAnalysis, createThreadPool, enableBigArraysReleasedCheck, enableWarningsCheck, ensureAllContextsReleased, ensureAllSearchContextsReleased, ensureCheckIndexPassed, ensureNoWarnings, ensureSupportedLocale, expectThrows, expectThrows, fail, fail, flushThreadPoolExecutor, frequently, generateRandomStringArray, generateRandomStringArray, getDataPath, getPortRange, getResourceDataPath, getSuiteFailureMarker, getTestTransportPlugin, getTestTransportType, getWorkerBasePort, indexSettings, indexSettings, inFipsJvm, initTestSeed, isTurkishLocale, iterations, maybeRestoreClassSecurityManager, maybeSet, maybeStashClassSecurityManager, mockScript, newEnvironment, newEnvironment, newLimitedBreaker, newNodeEnvironment, newNodeEnvironment, newSearcher, newSearcher, newSearcher, newSearcher, parserConfig, randomAlphanumericOfLength, randomAlphaOfLength, randomAlphaOfLengthBetween, randomAlphaOfLengthOrNull, randomArray, randomArray, randomBigInteger, randomBoolean, randomByte, randomByteArrayOfLength, randomByteBetween, randomBytesBetween, randomByteSizeValue, randomBytesReference, randomCompatibleMediaType, randomDateFormatterPattern, randomDouble, randomDoubleBetween, randomDoubles, randomDoubles, randomExecutor, randomFloat, randomFloatBetween, randomFloatOrNull, randomFrom, randomFrom, randomFrom, randomFrom, randomFrom, randomFrom, randomGeohash, randomIdentifier, randomInstantBetween, randomInt, randomInt, randomIntBetween, randomIntOrNull, randomInts, randomInts, randomIp, randomList, randomList, randomLong, randomLongBetween, randomLongOrNull, randomLongs, randomLongs, randomMap, randomMillisUpToYear9999, randomNegativeInt, randomNegativeLong, randomNonEmptySubsetOf, randomNonNegativeByte, randomNonNegativeInt, randomNonNegativeIntOrNull, randomNonNegativeLong, randomNonNegativeLongOrNull, randomOptionalBoolean, randomPositiveTimeValue, randomRealisticUnicodeOfCodepointLength, randomRealisticUnicodeOfCodepointLengthBetween, randomRealisticUnicodeOfLength, randomRealisticUnicodeOfLengthBetween, randomSecretKey, randomSecureStringOfLength, 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, runInParallel, safeAcquire, safeAcquire, safeAwait, safeAwait, safeAwait, safeAwait, safeAwait, safeAwaitAndUnwrapFailure, safeAwaitFailure, safeAwaitFailure, safeAwaitFailure, safeAwaitFailure, safeExecute, safeGet, safeGet, safeSleep, safeSleep, scaledRandomIntBetween, secureRandom, secureRandom, secureRandomFips, secureRandomFips, secureRandomNonFips, secureRandomNonFips, setContentType, setFileSystem, setHeaderWarningAppender, settings, shuffledList, shuffleMap, shuffleXContent, shuffleXContent, skipTestWaitingForLuceneFix, spinForAtLeastNMilliseconds, spinForAtLeastOneMillisecond, startInParallel, terminate, terminate, tmpPaths, toShuffledXContent, toShuffledXContent, waitUntil, waitUntil, writableRegistryMethods inherited from class org.apache.lucene.tests.util.LuceneTestCase
addVirusChecker, assertDeletedDocsEquals, assertDocsAndPositionsEnumEquals, assertDocsEnumEquals, assertDocsSkippingEquals, assertDocValuesEquals, assertDocValuesEquals, assertDoubleUlpEquals, assertFieldInfosEquals, assertFloatUlpEquals, assertNormsEquals, assertPointsEquals, assertPositionsSkippingEquals, assertReaderEquals, assertReaderStatisticsEquals, assertStoredFieldEquals, assertStoredFieldsEquals, assertTermsEnumEquals, assertTermsEquals, assertTermsEquals, assertTermsStatisticsEquals, assertTermStatsEquals, assertTermVectorsEquals, asSet, assumeFalse, assumeNoException, assumeTrue, 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, 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, newSnapshotIndexWriterConfig, newStringField, newStringField, newStringField, newStringField, newTextField, newTextField, newTieredMergePolicy, newTieredMergePolicy, overrideDefaultQueryCache, overrideTestDefaultQueryCache, random, randomLocale, randomTimeZone, randomVectorFormat, rarely, rarely, replaceMaxFailureRule, resetDefaultQueryCache, restoreCPUCoreCount, restoreIndexWriterMaxDocs, runWithRestrictedPermissions, setIndexWriterMaxDocs, setupCPUCoreCount, setUpExecutorService, shutdownExecutorService, slowFileExists, usually, usually, wrapReaderMethods 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, assertThrows, assertThrows, assertTrue, assertTrue, fail, fail
-
Constructor Details
-
GeoShapeQueryTestCase
public GeoShapeQueryTestCase()
-
-
Method Details
-
queryBuilder
- Specified by:
queryBuilderin classBasePointShapeQueryTestCase<GeoShapeQueryBuilder>
-
fieldTypeName
- Specified by:
fieldTypeNamein 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:
makeRandomLinein classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
makeRandomPolygon
protected org.elasticsearch.geometry.Polygon makeRandomPolygon()- Specified by:
makeRandomPolygonin classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
makeRandomGeometryCollection
protected org.elasticsearch.geometry.GeometryCollection<org.elasticsearch.geometry.Geometry> makeRandomGeometryCollection()- Specified by:
makeRandomGeometryCollectionin classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
makeRandomGeometryCollectionWithoutCircle
protected org.elasticsearch.geometry.GeometryCollection<org.elasticsearch.geometry.Geometry> makeRandomGeometryCollectionWithoutCircle(org.elasticsearch.geometry.Geometry... extra) - Specified by:
makeRandomGeometryCollectionWithoutCirclein classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
nextPoint
protected org.elasticsearch.geometry.Point nextPoint()- Specified by:
nextPointin classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
nextPolygon
protected org.elasticsearch.geometry.Polygon nextPolygon()- Specified by:
nextPolygonin classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-
nextPolygon2
protected org.elasticsearch.geometry.Polygon nextPolygon2()- Specified by:
nextPolygon2in classBaseShapeQueryTestCase<GeoShapeQueryBuilder>
-