trait TestEnvironment extends BeforeAndAfterAll with TileLayerRDDBuilders with TileLayerRDDMatchers with OpAsserter
- Self Type
- TestEnvironment with Suite with BeforeAndAfterAll
- Alphabetic
- By Inheritance
- TestEnvironment
- OpAsserter
- TileLayerRDDMatchers
- RasterMatchers
- Matchers
- Explicitly
- MatcherWords
- ShouldVerb
- Tolerance
- Assertions
- TripleEquals
- TripleEqualsSupport
- TileLayerRDDBuilders
- BeforeAndAfterAll
- SuiteMixin
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
final
class
AWord extends AnyRef
- Definition Classes
- Matchers
-
final
class
AnWord extends AnyRef
- Definition Classes
- Matchers
-
sealed
class
AnyShouldWrapper[T] extends AnyRef
- Definition Classes
- Matchers
-
class
CheckingEqualizer[L] extends AnyRef
- Definition Classes
- TripleEqualsSupport
-
sealed
class
Collected extends Serializable
- Attributes
- protected
- Definition Classes
- Matchers
-
class
DecidedByEquality[A] extends Equality[A]
- Definition Classes
- Explicitly
-
class
DecidedWord extends AnyRef
- Definition Classes
- Explicitly
-
class
DeterminedByEquivalence[T] extends Equivalence[T]
- Definition Classes
- Explicitly
-
class
DeterminedWord extends AnyRef
- Definition Classes
- Explicitly
-
class
Equalizer[L] extends AnyRef
- Definition Classes
- TripleEqualsSupport
-
final
class
HavePropertyMatcherGenerator extends AnyRef
- Definition Classes
- Matchers
-
final
class
KeyWord extends AnyRef
- Definition Classes
- Matchers
-
final
class
PlusOrMinusWrapper[T] extends AnyRef
- Definition Classes
- Tolerance
-
final
class
RegexWord extends AnyRef
- Definition Classes
- Matchers
-
final
class
RegexWrapper extends AnyRef
- Definition Classes
- Matchers
-
class
ResultOfBeWordForAny[T] extends AnyRef
- Definition Classes
- Matchers
-
sealed
class
ResultOfBeWordForCollectedAny[T] extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfBeWordForCollectedArray[T] extends ResultOfBeWordForCollectedAny[Array[T]]
- Definition Classes
- Matchers
-
final
class
ResultOfCollectedAny[T] extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfContainWordForCollectedAny[T] extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfEndWithWordForCollectedString extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfEndWithWordForString extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfFullyMatchWordForCollectedString extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfFullyMatchWordForString extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfHaveWordForCollectedExtent[A] extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfHaveWordForExtent[A] extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfIncludeWordForCollectedString extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfIncludeWordForString extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfNotWordForCollectedAny[T] extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfStartWithWordForCollectedString extends AnyRef
- Definition Classes
- Matchers
-
final
class
ResultOfStartWithWordForString extends AnyRef
- Definition Classes
- Matchers
-
final
class
StringShouldWrapper extends AnyShouldWrapper[String] with org.scalatest.matchers.should.Matchers.StringShouldWrapperForVerb
- Definition Classes
- Matchers
-
trait
StringShouldWrapperForVerb extends AnyRef
- Definition Classes
- ShouldVerb
-
class
TheAfterWord extends AnyRef
- Definition Classes
- Explicitly
-
final
class
TheSameInstanceAsPhrase extends AnyRef
- Definition Classes
- Matchers
-
final
class
ValueWord extends AnyRef
- Definition Classes
- Matchers
Abstract Value Members
-
abstract
def
expectedTestCount(filter: Filter): Int
- Definition Classes
- SuiteMixin
-
abstract
def
nestedSuites: IndexedSeq[Suite]
- Definition Classes
- SuiteMixin
-
abstract
def
rerunner: Option[String]
- Definition Classes
- SuiteMixin
-
abstract
def
runNestedSuites(args: Args): Status
- Attributes
- protected
- Definition Classes
- SuiteMixin
-
abstract
def
runTest(testName: String, args: Args): Status
- Attributes
- protected
- Definition Classes
- SuiteMixin
-
abstract
def
runTests(testName: Option[String], args: Args): Status
- Attributes
- protected
- Definition Classes
- SuiteMixin
-
abstract
def
suiteId: String
- Definition Classes
- SuiteMixin
-
abstract
def
suiteName: String
- Definition Classes
- SuiteMixin
-
abstract
def
tags: Map[String, Set[String]]
- Definition Classes
- SuiteMixin
-
abstract
def
testDataFor(testName: String, theConfigMap: ConfigMap): TestData
- Definition Classes
- SuiteMixin
-
abstract
def
testNames: Set[String]
- Definition Classes
- SuiteMixin
-
abstract
val
styleName: String
- Definition Classes
- SuiteMixin
- Annotations
- @deprecated
- Deprecated
(Since version 3.1.0) The styleName lifecycle method has been deprecated and will be removed in a future version of ScalaTest with no replacement.
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
!==[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
- Definition Classes
- TripleEqualsSupport
-
def
!==(right: Null): TripleEqualsInvocation[Null]
- Definition Classes
- TripleEqualsSupport
-
def
!==[T](right: T): TripleEqualsInvocation[T]
- Definition Classes
- TripleEqualsSupport
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
<[T](right: T)(implicit arg0: Ordering[T]): ResultOfLessThanComparison[T]
- Definition Classes
- Matchers
-
def
<=[T](right: T)(implicit arg0: Ordering[T]): ResultOfLessThanOrEqualToComparison[T]
- Definition Classes
- Matchers
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
===[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
- Definition Classes
- TripleEqualsSupport
-
def
===(right: Null): TripleEqualsInvocation[Null]
- Definition Classes
- TripleEqualsSupport
-
def
===[T](right: T): TripleEqualsInvocation[T]
- Definition Classes
- TripleEqualsSupport
-
def
>[T](right: T)(implicit arg0: Ordering[T]): ResultOfGreaterThanComparison[T]
- Definition Classes
- Matchers
-
def
>=[T](right: T)(implicit arg0: Ordering[T]): ResultOfGreaterThanOrEqualToComparison[T]
- Definition Classes
- Matchers
-
val
Eps: Double
- Definition Classes
- RasterMatchers
- lazy val _sc: SparkContext
- lazy val _ssc: SparkSession
-
def
a[T](implicit arg0: ClassTag[T]): ResultOfATypeInvocation[T]
- Definition Classes
- Matchers
-
val
a: (TestEnvironment.this)#AWord
- Definition Classes
- Matchers
-
val
after: (TestEnvironment.this)#TheAfterWord
- Definition Classes
- Explicitly
-
def
afterAll(): Unit
- Definition Classes
- TestEnvironment → BeforeAndAfterAll
-
def
all(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
-
def
all[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
-
def
all[K, V, MAP[k, v] <: GenMap[k, v]](xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[(K, V)]
- Definition Classes
- Matchers
-
def
all[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[E]
- Definition Classes
- Matchers
-
def
allElementsOf[R](elements: GenTraversable[R]): ResultOfAllElementsOfApplication
- Definition Classes
- Matchers
-
def
allOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAllOfApplication
- Definition Classes
- Matchers
-
def
an[T](implicit arg0: ClassTag[T]): ResultOfAnTypeInvocation[T]
- Definition Classes
- Matchers
-
val
an: (TestEnvironment.this)#AnWord
- Definition Classes
- Matchers
-
def
arraysEqual(a1: Array[Double], a2: Array[Double], eps: Double = Eps): Unit
- Definition Classes
- RasterMatchers
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
macro
def
assert(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
-
macro
def
assert(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
-
macro
def
assertCompiles(code: String)(implicit pos: Position): Assertion
- Definition Classes
- Assertions
-
macro
def
assertDoesNotCompile(code: String)(implicit pos: Position): Assertion
- Definition Classes
- Assertions
-
def
assertEqual(ta: MultibandTile, tb: MultibandTile, threshold: Double): Unit
- Definition Classes
- RasterMatchers
-
def
assertEqual(ta: MultibandTile, tb: MultibandTile): Unit
- Definition Classes
- RasterMatchers
-
def
assertEqual(ta: Tile, tb: Tile, threshold: Double): Unit
- Definition Classes
- RasterMatchers
-
def
assertEqual(ta: Tile, tb: Tile): Unit
- Definition Classes
- RasterMatchers
-
def
assertEqual(r1: Raster[MultibandTile], r2: Raster[MultibandTile]): Unit
- Definition Classes
- RasterMatchers
-
def
assertEqual(r1: Raster[Tile], r2: Raster[Tile])(implicit di: DummyImplicit): Unit
- Definition Classes
- RasterMatchers
-
def
assertEqual(r: Tile, arr: Array[Double], threshold: Double = Eps): Unit
- Definition Classes
- RasterMatchers
-
def
assertEqual(r: Tile, arr: Array[Int]): Unit
- Definition Classes
- RasterMatchers
-
def
assertRastersEqual(actual: Raster[MultibandTile], expected: Raster[MultibandTile], threshold: Double, thresholdExtent: Double): Unit
- Definition Classes
- RasterMatchers
-
def
assertRastersEqual(actual: Raster[MultibandTile], expected: Raster[MultibandTile], threshold: Double): Unit
- Definition Classes
- RasterMatchers
-
def
assertRastersEqual(actual: Raster[MultibandTile], expected: Raster[MultibandTile]): Unit
- Definition Classes
- RasterMatchers
-
def
assertRastersEqual(actual: Raster[Tile], expected: Raster[MultibandTile], threshold: Double, thresholdExtent: Double)(implicit d: DummyImplicit): Unit
- Definition Classes
- RasterMatchers
-
def
assertRastersEqual(actual: Raster[Tile], expected: Raster[MultibandTile], threshold: Double)(implicit d: DummyImplicit): Unit
- Definition Classes
- RasterMatchers
-
def
assertRastersEqual(actual: Raster[Tile], expected: Raster[MultibandTile])(implicit d: DummyImplicit): Unit
- Definition Classes
- RasterMatchers
-
def
assertResult(expected: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
-
def
assertResult(expected: Any, clue: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
-
def
assertThrows[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): Assertion
- Definition Classes
- Assertions
-
def
assertTilesEqual(actual: MultibandTile, expected: MultibandTile, threshold: Double): Unit
- Definition Classes
- RasterMatchers
-
def
assertTilesEqual(actual: MultibandTile, expected: MultibandTile): Unit
- Definition Classes
- RasterMatchers
-
def
assertTilesEqual(actual: Tile, expected: Tile, threshold: Double): Unit
- Definition Classes
- RasterMatchers
-
def
assertTilesEqual(actual: Tile, expected: Tile): Unit
- Definition Classes
- RasterMatchers
-
macro
def
assertTypeError(code: String)(implicit pos: Position): Assertion
- Definition Classes
- Assertions
-
macro
def
assume(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
-
macro
def
assume(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
- Definition Classes
- Assertions
-
def
atLeast(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
-
def
atLeast[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
-
def
atLeast[K, V, MAP[k, v] <: GenMap[k, v]](num: Int, xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[(K, V)]
- Definition Classes
- Matchers
-
def
atLeast[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[E]
- Definition Classes
- Matchers
-
def
atLeastOneElementOf(elements: GenTraversable[Any]): ResultOfAtLeastOneElementOfApplication
- Definition Classes
- Matchers
-
def
atLeastOneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAtLeastOneOfApplication
- Definition Classes
- Matchers
-
def
atMost(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
-
def
atMost[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
-
def
atMost[K, V, MAP[k, v] <: GenMap[k, v]](num: Int, xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[(K, V)]
- Definition Classes
- Matchers
-
def
atMost[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[E]
- Definition Classes
- Matchers
-
def
atMostOneElementOf[R](elements: GenTraversable[R]): ResultOfAtMostOneElementOfApplication
- Definition Classes
- Matchers
-
def
atMostOneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAtMostOneOfApplication
- Definition Classes
- Matchers
-
def
bandCount(count: Int): HavePropertyMatcher[MultibandTile, Int]
- Definition Classes
- RasterMatchers
-
val
be: BeWord
- Definition Classes
- MatcherWords
-
def
beforeAll(): Unit
- Attributes
- protected
- Definition Classes
- BeforeAndAfterAll
-
def
between(from: Int, upTo: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
-
def
between[K, V, JMAP[k, v] <: Map[k, v]](from: Int, upTo: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
-
def
between[E, C[_]](from: Int, upTo: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[E]
- Definition Classes
- Matchers
-
def
cancel(cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
-
def
cancel(message: String, cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
-
def
cancel(message: String)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
-
def
cancel()(implicit pos: Position): Nothing
- Definition Classes
- Assertions
-
def
cellType[T <: CellGrid[_]](ct: CellType)(implicit arg0: ClassTag[T]): HavePropertyMatcher[T, CellType]
- Definition Classes
- RasterMatchers
- def clearTestDirectory(): Boolean
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
val
compile: CompileWord
- Definition Classes
- MatcherWords
- val conf: Configuration
-
val
contain: ContainWord
- Definition Classes
- MatcherWords
-
def
convertEquivalenceToAToBConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: <:<[A, B]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
-
def
convertEquivalenceToBToAConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: <:<[B, A]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
-
implicit
def
convertNumericToPlusOrMinusWrapper[T](pivot: T)(implicit arg0: Numeric[T]): (TestEnvironment.this)#PlusOrMinusWrapper[T]
- Definition Classes
- Tolerance
-
implicit
def
convertSymbolToHavePropertyMatcherGenerator(symbol: Symbol)(implicit prettifier: Prettifier, pos: Position): (TestEnvironment.this)#HavePropertyMatcherGenerator
- Definition Classes
- Matchers
-
implicit
def
convertToAnyShouldWrapper[T](o: T)(implicit pos: Position, prettifier: Prettifier): (TestEnvironment.this)#AnyShouldWrapper[T]
- Definition Classes
- Matchers
-
def
convertToCheckingEqualizer[T](left: T): (TestEnvironment.this)#CheckingEqualizer[T]
- Definition Classes
- TripleEquals → TripleEqualsSupport
-
implicit
def
convertToEqualizer[T](left: T): (TestEnvironment.this)#Equalizer[T]
- Definition Classes
- TripleEquals → TripleEqualsSupport
-
implicit
def
convertToRegexWrapper(o: Regex): (TestEnvironment.this)#RegexWrapper
- Definition Classes
- Matchers
-
implicit
def
convertToStringShouldWrapper(o: String)(implicit pos: Position, prettifier: Prettifier): (TestEnvironment.this)#StringShouldWrapper
- Definition Classes
- Matchers
-
implicit
def
convertToStringShouldWrapperForVerb(o: String)(implicit position: Position): (TestEnvironment.this)#StringShouldWrapperForVerb
- Definition Classes
- ShouldVerb
-
def
createMultibandTileLayerRDD(sc: SparkContext, raster: Raster[MultibandTile], tileLayout: TileLayout, crs: CRS): MultibandTileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createMultibandTileLayerRDD(sc: SparkContext, raster: Raster[MultibandTile], tileLayout: TileLayout): MultibandTileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createMultibandTileLayerRDD(sc: SparkContext, tile: MultibandTile, tileLayout: TileLayout, crs: CRS): MultibandTileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createMultibandTileLayerRDD(sc: SparkContext, tile: MultibandTile, tileLayout: TileLayout): MultibandTileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createMultibandTileLayerRDD(raster: Raster[MultibandTile], tileLayout: TileLayout)(implicit sc: SparkContext): MultibandTileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createMultibandTileLayerRDD(tile: MultibandTile, tileLayout: TileLayout)(implicit sc: SparkContext): MultibandTileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createSpaceTimeTileLayerRDD(tiles: Traversable[(Tile, ZonedDateTime)], tileLayout: TileLayout, cellType: CellType = IntConstantNoDataCellType)(implicit sc: SparkContext): TileLayerRDD[SpaceTimeKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createTileLayerRDD(sc: SparkContext, raster: Raster[Tile], tileLayout: TileLayout, crs: CRS): TileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createTileLayerRDD(sc: SparkContext, raster: Raster[Tile], tileLayout: TileLayout): TileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createTileLayerRDD(raster: Raster[Tile], tileLayout: TileLayout)(implicit sc: SparkContext): TileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createTileLayerRDD(sc: SparkContext, tile: Tile, tileLayout: TileLayout, crs: CRS): TileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createTileLayerRDD(sc: SparkContext, tile: Tile, tileLayout: TileLayout): TileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createTileLayerRDD(tile: Tile, tileLayout: TileLayout)(implicit sc: SparkContext): TileLayerRDD[SpatialKey]
- Definition Classes
- TileLayerRDDBuilders
-
def
createTileLayerRDD(input: Tile, layoutCols: Int, layoutRows: Int, crs: CRS)(implicit sc: SparkContext): (Tile, TileLayerRDD[SpatialKey])
Cuts the tile according to the layoutCols and layoutRows given.
Cuts the tile according to the layoutCols and layoutRows given. Returns the tile that was used to fit inside the tile layout, which might be smaller than the input tile
- Definition Classes
- TileLayerRDDBuilders
-
def
createTileLayerRDD(input: Tile, layoutCols: Int, layoutRows: Int)(implicit sc: SparkContext): (Tile, TileLayerRDD[SpatialKey])
Cuts the tile according to the layoutCols and layoutRows given.
Cuts the tile according to the layoutCols and layoutRows given. Returns the tile that was used to fit inside the tile layout, which might be smaller than the input tile
- Definition Classes
- TileLayerRDDBuilders
-
def
createTileLayerRDD(raster: Raster[Tile], layoutCols: Int, layoutRows: Int, crs: CRS)(implicit sc: SparkContext): (Raster[Tile], TileLayerRDD[SpatialKey])
Cuts the raster according to the layoutCols and layoutRows given.
Cuts the raster according to the layoutCols and layoutRows given. Returns the raser that was used to fit inside the tile layout, which might be smaller than the input raster.
Metadata mapTransform is accurate.
- Definition Classes
- TileLayerRDDBuilders
-
def
createTileLayerRDD(input: Raster[Tile], layoutCols: Int, layoutRows: Int)(implicit sc: SparkContext): (Raster[Tile], TileLayerRDD[SpatialKey])
Cuts the raster according to the layoutCols and layoutRows given.
Cuts the raster according to the layoutCols and layoutRows given. Returns the raster that was used to fit inside the tile layout, which might be smaller than the input raster
Metadata mapTransform is accurate.
- Definition Classes
- TileLayerRDDBuilders
-
val
decided: (TestEnvironment.this)#DecidedWord
- Definition Classes
- Explicitly
-
lazy val
defaultCRS: LatLng.type
- Definition Classes
- TileLayerRDDBuilders
-
def
defaultEquality[A]: Equality[A]
- Definition Classes
- TripleEqualsSupport
-
val
defined: DefinedWord
- Definition Classes
- MatcherWords
-
def
definedAt[T](right: T): ResultOfDefinedAt[T]
- Definition Classes
- Matchers
-
val
determined: (TestEnvironment.this)#DeterminedWord
- Definition Classes
- Explicitly
-
val
empty: EmptyWord
- Definition Classes
- MatcherWords
-
val
endWith: EndWithWord
- Definition Classes
- MatcherWords
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equal(o: Null): Matcher[AnyRef]
- Definition Classes
- Matchers
-
def
equal[T](spread: Spread[T]): Matcher[T]
- Definition Classes
- Matchers
-
def
equal(right: Any): MatcherFactory1[Any, Equality]
- Definition Classes
- MatcherWords
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
every(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
-
def
every[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
-
def
every[K, V, MAP[k, v] <: Map[k, v]](xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[(K, V)]
- Definition Classes
- Matchers
-
def
every[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[E]
- Definition Classes
- Matchers
-
def
exactly(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
-
def
exactly[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
-
def
exactly[K, V, MAP[k, v] <: GenMap[k, v]](num: Int, xs: MAP[K, V])(implicit collecting: Collecting[(K, V), GenTraversable[(K, V)]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[(K, V)]
- Definition Classes
- Matchers
-
def
exactly[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[E]
- Definition Classes
- Matchers
-
val
exist: ExistWord
- Definition Classes
- MatcherWords
-
def
fail(cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
-
def
fail(message: String, cause: Throwable)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
-
def
fail(message: String)(implicit pos: Position): Nothing
- Definition Classes
- Assertions
-
def
fail()(implicit pos: Position): Nothing
- Definition Classes
- Assertions
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
val
fullyMatch: FullyMatchWord
- Definition Classes
- MatcherWords
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
val
have: HaveWord
- Definition Classes
- MatcherWords
-
def
inOrder(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfInOrderApplication
- Definition Classes
- Matchers
-
def
inOrderElementsOf[R](elements: GenTraversable[R]): ResultOfInOrderElementsOfApplication
- Definition Classes
- Matchers
-
def
inOrderOnly[T](firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfInOrderOnlyApplication
- Definition Classes
- Matchers
-
val
include: IncludeWord
- Definition Classes
- MatcherWords
- val inputHome: Path
- val inputHomeLocalPath: String
-
def
intercept[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): T
- Definition Classes
- Assertions
-
val
invokeBeforeAllAndAfterAllEvenIfNoTestsAreExpected: Boolean
- Definition Classes
- BeforeAndAfterAll
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
val
key: (TestEnvironment.this)#KeyWord
- Definition Classes
- Matchers
-
val
length: LengthWord
- Definition Classes
- MatcherWords
- val localFS: FileSystem
-
def
lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
-
val
matchPattern: MatchPatternWord
- Definition Classes
- MatcherWords
-
def
message(expectedMessage: String): ResultOfMessageWordApplication
- Definition Classes
- Matchers
- def mkdir(dir: Path): Unit
- val name: String
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
no(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Char]
- Definition Classes
- Matchers
-
def
no[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[Entry[K, V]]
- Definition Classes
- Matchers
-
def
no[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): (TestEnvironment.this)#ResultOfCollectedAny[E]
- Definition Classes
- Matchers
-
def
noElementsOf(elements: GenTraversable[Any]): ResultOfNoElementsOfApplication
- Definition Classes
- Matchers
-
def
noException(implicit pos: Position): NoExceptionWord
- Definition Classes
- MatcherWords
-
def
noneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfNoneOfApplication
- Definition Classes
- Matchers
-
val
not: NotWord
- Definition Classes
- MatcherWords
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
of[T](implicit ev: ClassTag[T]): ResultOfOfTypeInvocation[T]
- Definition Classes
- Matchers
-
def
oneElementOf(elements: GenTraversable[Any]): ResultOfOneElementOfApplication
- Definition Classes
- Matchers
-
def
oneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfOneOfApplication
- Definition Classes
- Matchers
-
def
only(xs: Any*)(implicit pos: Position): ResultOfOnlyApplication
- Definition Classes
- Matchers
- val outputHomeHdfs: Path
- val outputHomeLocal: Path
- val outputLocal: Path
- val outputLocalPath: String
-
def
pending: Assertion with PendingStatement
- Definition Classes
- Assertions
-
def
pendingUntilFixed(f: ⇒ Unit)(implicit pos: Position): Assertion with PendingStatement
- Definition Classes
- Assertions
-
def
randomExtentWithin(extent: Extent, sampleScale: Double = 0.10): Extent
- Definition Classes
- RasterMatchers
-
def
rasterShouldBe(rdd: RDD[(SpaceTimeKey, Tile)], value: Int, count: Int)(implicit d: DummyImplicit): Unit
- Definition Classes
- TileLayerRDDMatchers
-
def
rasterShouldBe(rdd: RDD[(SpatialKey, Tile)], value: Int, count: Int): Unit
- Definition Classes
- TileLayerRDDMatchers
-
def
rasterShouldBe[K](rdd: RDD[(K, Tile)], minMax: (Int, Int)): Unit
- Definition Classes
- TileLayerRDDMatchers
-
def
rasterShouldBe(tile: Tile, f: (Int, Int) ⇒ Double): Unit
- Definition Classes
- RasterMatchers
-
def
rasterShouldBe(tile: Tile, f: (Tile, Int, Int) ⇒ Double): Unit
- Definition Classes
- RasterMatchers
-
def
rasterShouldBe(tile: Tile, value: Int): Unit
- Definition Classes
- RasterMatchers
-
def
rasterShouldBeAbout(tile: Tile, f: (Int, Int) ⇒ Double, epsilon: Double): Unit
- Definition Classes
- RasterMatchers
-
def
rasterShouldBeAbout(tile: Tile, f: (Tile, Int, Int) ⇒ Double, epsilon: Double): Unit
- Definition Classes
- RasterMatchers
-
def
rasterShouldBeInt(tile: Tile, f: (Int, Int) ⇒ Int): Unit
- Definition Classes
- RasterMatchers
-
def
rastersEqual[K](first: RDD[(K, Tile)], second: RDD[(K, Tile)])(implicit arg0: ClassTag[K], d: DummyImplicit): Unit
- Definition Classes
- TileLayerRDDMatchers
-
def
rastersEqual(first: RDD[(SpatialKey, Tile)], second: RDD[(SpatialKey, Tile)]): Unit
- Definition Classes
- TileLayerRDDMatchers
-
def
rastersShouldHaveSameIdsAndTileCount[K](first: RDD[(K, Tile)], second: RDD[(K, Tile)])(implicit arg0: Ordering[K], arg1: ClassTag[K]): Unit
- Definition Classes
- TileLayerRDDMatchers
-
implicit
def
rddToTile(rdd: RDD[(SpatialKey, Tile)]): Tile
- Definition Classes
- TileLayerRDDMatchers
-
val
readable: ReadableWord
- Definition Classes
- MatcherWords
-
val
regex: (TestEnvironment.this)#RegexWord
- Definition Classes
- Matchers
- def registerAfterAll(f: () ⇒ Unit): Unit
-
def
run(testName: Option[String], args: Args): Status
- Definition Classes
- BeforeAndAfterAll → SuiteMixin
- implicit def sc: SparkContext
- def setKryoRegistrator(conf: SparkConf): Unit
-
val
size: SizeWord
- Definition Classes
- MatcherWords
-
val
sorted: SortedWord
- Definition Classes
- MatcherWords
-
def
sparkMaster: String
Subclasses can override this to change the Spark master specification
- implicit def ssc: SparkSession
-
val
startWith: StartWithWord
- Definition Classes
- MatcherWords
-
final
val
succeed: Assertion
- Definition Classes
- Assertions
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
testGeoTiff(sc: SparkContext, path: String, layoutCols: Int = 4, layoutRows: Int = 3)(rasterOp: (Tile, RasterExtent) ⇒ Tile, sparkOp: (TileLayerRDD[SpatialKey]) ⇒ TileLayerRDD[SpatialKey], asserter: (Tile, Tile) ⇒ Unit = tilesEqual): Unit
- Definition Classes
- OpAsserter
-
def
testGeoTiffCollection(sc: SparkContext, path: String, layoutCols: Int = 4, layoutRows: Int = 3)(rasterOp: (Tile, RasterExtent) ⇒ Tile, sparkOp: (TileLayerCollection[SpatialKey]) ⇒ TileLayerCollection[SpatialKey], asserter: (Tile, Tile) ⇒ Unit = tilesEqual): Unit
- Definition Classes
- OpAsserter
-
def
testTile(sc: SparkContext, input: Tile, layoutCols: Int = 4, layoutRows: Int = 3)(rasterOp: (Tile, RasterExtent) ⇒ Tile, sparkOp: (TileLayerRDD[SpatialKey]) ⇒ TileLayerRDD[SpatialKey], asserter: (Tile, Tile) ⇒ Unit = tilesEqual): Unit
- Definition Classes
- OpAsserter
-
def
testTileCollection(sc: SparkContext, input: Tile, layoutCols: Int = 4, layoutRows: Int = 3)(rasterOp: (Tile, RasterExtent) ⇒ Tile, sparkOp: (TileLayerCollection[SpatialKey]) ⇒ TileLayerCollection[SpatialKey], asserter: (Tile, Tile) ⇒ Unit = tilesEqual): Unit
- Definition Classes
- OpAsserter
-
def
the[T](implicit arg0: ClassTag[T], pos: Position): ResultOfTheTypeInvocation[T]
- Definition Classes
- Matchers
-
def
theSameElementsAs(xs: GenTraversable[_]): ResultOfTheSameElementsAsApplication
- Definition Classes
- Matchers
-
def
theSameElementsInOrderAs(xs: GenTraversable[_]): ResultOfTheSameElementsInOrderAsApplication
- Definition Classes
- Matchers
-
val
theSameInstanceAs: (TestEnvironment.this)#TheSameInstanceAsPhrase
- Definition Classes
- Matchers
-
def
thrownBy(fun: ⇒ Any): ResultOfThrownByApplication
- Definition Classes
- Matchers
-
def
tilesEqual(ta: Tile, tb: Tile, eps: Double): Unit
- Definition Classes
- RasterMatchers
-
def
tilesEqual(ta: Tile, tb: Tile): Unit
- Definition Classes
- RasterMatchers
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
val
typeCheck: TypeCheckWord
- Definition Classes
- MatcherWords
-
def
typeCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], ev: <:<[B, A]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
-
implicit
def
unconstrainedEquality[A, B](implicit equalityOfA: Equality[A]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
-
val
value: (TestEnvironment.this)#ValueWord
- Definition Classes
- Matchers
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
withAsciiDiffClue[T](actual: MultibandTile, expect: MultibandTile, mode: DiffMode = DiffMode.DiffSum, eps: Double = 0, palette: Palette = AsciiArtEncoder.Palette(" ░▒▓█"), size: Int = 24)(fun: ⇒ T): T
Renders scaled diff tiles as a clue
Renders scaled diff tiles as a clue
- Definition Classes
- RasterMatchers
-
def
withClue[T](clue: Any)(fun: ⇒ T): T
- Definition Classes
- Assertions
-
def
withGeoTiffClue[T](actual: Raster[MultibandTile], expect: Raster[MultibandTile], crs: CRS)(fun: ⇒ T): T
- Definition Classes
- RasterMatchers
-
val
writable: WritableWord
- Definition Classes
- MatcherWords
-
def
writePngOutputRaster(raster: Raster[MultibandTile], colorEncoding: PngColorEncoding = RgbaPngEncoding, band: Int = 0, name: String = "output", discriminator: String = "", outputDir: Option[String] = None): Raster[MultibandTile]
- Definition Classes
- RasterMatchers
-
def
writePngOutputTile(tile: MultibandTile, colorEncoding: PngColorEncoding = RgbaPngEncoding, band: Int = 0, name: String = "output", discriminator: String = "", outputDir: Option[String] = None): MultibandTile
- Definition Classes
- RasterMatchers
Deprecated Value Members
-
def
conversionCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], cnv: (B) ⇒ A): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- Annotations
- @deprecated
- Deprecated
(Since version 3.1.0) The conversionCheckedConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.
-
def
convertEquivalenceToAToBConversionConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: (A) ⇒ B): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- Annotations
- @deprecated
- Deprecated
(Since version 3.1.0) The convertEquivalenceToAToBConversionConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.
-
def
convertEquivalenceToBToAConversionConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: (B) ⇒ A): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- Annotations
- @deprecated
- Deprecated
(Since version 3.1.0) The convertEquivalenceToBToAConversionConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.
-
def
lowPriorityConversionCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], cnv: (A) ⇒ B): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- Annotations
- @deprecated
- Deprecated
(Since version 3.1.0) The lowPriorityConversionCheckedConstraint method has been deprecated and will be removed in a future version of ScalaTest. It is no longer needed now that the deprecation period of ConversionCheckedTripleEquals has expired. It will not be replaced.