object KmsDriverTestUtils extends FutureHelpers
- Alphabetic
- By Inheritance
- KmsDriverTestUtils
- FutureHelpers
- ScalaFuturesWithPatience
- ScalaFutures
- Futures
- PatienceConfiguration
- AbstractPatienceConfiguration
- ScaledTimeSpans
- Assertions
- TripleEquals
- TripleEqualsSupport
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- implicit class CheckedTFutureUnlessShutdownSyntax[A, N, R] extends AnyRef
- Definition Classes
- FutureHelpers
- class CheckingEqualizer[L] extends AnyRef
- Definition Classes
- TripleEqualsSupport
- implicit class EitherTFutureUnlessShutdownSyntax[E, A] extends AnyRef
- Definition Classes
- FutureHelpers
- implicit class EitherTTestSyntax[F[_], E, A] extends AnyRef
- Definition Classes
- FutureHelpers
- implicit class EitherTUnlessShutdownSyntax[E, A] extends AnyRef
- Definition Classes
- FutureHelpers
- implicit class EitherTestSyntax[E, A] extends AnyRef
- Definition Classes
- FutureHelpers
- class Equalizer[L] extends AnyRef
- Definition Classes
- TripleEqualsSupport
- trait FutureConcept[T] extends AnyRef
- Definition Classes
- Futures
- implicit class FutureUnlessShutdownSyntax[A] extends AnyRef
- Definition Classes
- FutureHelpers
- implicit class OptionTestSyntax[A] extends AnyRef
- Definition Classes
- FutureHelpers
- final case class PatienceConfig extends Product with Serializable
- Definition Classes
- AbstractPatienceConfiguration
- implicit class UnlessShutdownSyntax[A] extends AnyRef
- Definition Classes
- FutureHelpers
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
- 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 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 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
- 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 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 clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- 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 convertScalaFuture[T](scalaFuture: Future[T]): FutureConcept[T]
- Definition Classes
- ScalaFutures
- def convertToCheckingEqualizer[T](left: T): CheckingEqualizer[T]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- implicit def convertToEqualizer[T](left: T): Equalizer[T]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- def defaultEquality[A]: Equality[A]
- Definition Classes
- TripleEqualsSupport
- implicit val defaultPatience: PatienceConfig
- Definition Classes
- ScalaFuturesWithPatience
- def encryptionPublicKey(publicKey: api.v1.PublicKey): EncryptionPublicKey
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- 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
- implicit def futureAssertionOfEitherTAssertion[A](eitherTAssertion: EitherT[Future, A, Assertion])(implicit ec: ExecutionContext, pos: Position): Future[Assertion]
- Definition Classes
- FutureHelpers
- implicit def futureAssertionOfOptionTAssertion(optionTAssertion: OptionT[Future, Assertion])(implicit ec: ExecutionContext, pos: Position): Future[Assertion]
- Definition Classes
- FutureHelpers
- implicit def futureConceptOfEitherTFuture[A, B](eitherTFuture: EitherT[Future, A, B])(implicit ec: ExecutionContext): FutureConcept[B]
- Definition Classes
- FutureHelpers
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def intercept[T <: AnyRef](f: => Any)(implicit classTag: ClassTag[T], pos: Position): T
- Definition Classes
- Assertions
- def interval(value: Span): Interval
- Definition Classes
- PatienceConfiguration
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def leftOrFail[A, B](e: Either[A, B])(clue: String)(implicit position: Position): A
- Definition Classes
- FutureHelpers
- def leftOrFail[F[_], A, B](e: EitherT[F, A, B])(clue: String)(implicit position: Position, F: Functor[F]): F[A]
- Definition Classes
- FutureHelpers
- def leftOrFailShutdown[A, B](e: EitherT[FutureUnlessShutdown, A, B])(clue: String)(implicit ec: ExecutionContext, position: Position): Future[A]
- Definition Classes
- FutureHelpers
- def lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): CanEqual[A, B]
- Definition Classes
- TripleEquals → TripleEqualsSupport
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def newPureCrypto(supportedDriverSigningAlgoSpecs: Set[SigningAlgoSpec], supportedDriverEncryptionAlgoSpecs: Set[EncryptionAlgoSpec])(implicit ec: ExecutionContext): JcePureCrypto
- def noneOrFail[A](e: OptionT[Future, A])(clue: String)(implicit ec: ExecutionContext, position: Position): Future[Assertion]
- Definition Classes
- FutureHelpers
- def noneOrFailUS[A](e: OptionT[FutureUnlessShutdown, A])(clue: String)(implicit ec: ExecutionContext, position: Position): FutureUnlessShutdown[Assertion]
- Definition Classes
- FutureHelpers
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- implicit def patienceConfig: PatienceConfig
- Definition Classes
- PatienceConfiguration → AbstractPatienceConfiguration
- def pending: Assertion with PendingStatement
- Definition Classes
- Assertions
- def pendingUntilFixed(f: => Unit)(implicit pos: Position): Assertion with PendingStatement
- Definition Classes
- Assertions
- final def scaled(span: Span): Span
- Definition Classes
- ScaledTimeSpans
- def signingPublicKey(publicKey: api.v1.PublicKey, usage: NonEmpty[Set[SigningKeyUsage]]): SigningPublicKey
- def spanScaleFactor: Double
- Definition Classes
- ScaledTimeSpans
- final val succeed: Assertion
- Definition Classes
- Assertions
- val supportedEncryptionKeySpecsByAlgoSpec: Map[EncryptionAlgoSpec, api.v1.EncryptionKeySpec]
- val supportedSigningKeySpecsByAlgoSpec: Map[SigningAlgoSpec, api.v1.SigningKeySpec]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def timeout(value: Span): Timeout
- Definition Classes
- PatienceConfiguration
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit val transformerEncryptionAlgoSpec: Transformer[EncryptionAlgoSpec, EncryptionAlgorithmSpec]
- 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
- def valueOrFail[A](o: Option[A])(clue: String)(implicit position: Position): A
- Definition Classes
- FutureHelpers
- def valueOrFail[A, B](e: Either[A, B])(clue: String)(implicit position: Position): B
- Definition Classes
- FutureHelpers
- def valueOrFail[A](e: OptionT[Future, A])(clue: String)(implicit ec: ExecutionContext, position: Position): Future[A]
- Definition Classes
- FutureHelpers
- def valueOrFail[F[_], A, N, R](c: CheckedT[F, A, N, R])(clue: String)(implicit position: Position, F: Functor[F]): F[R]
- Definition Classes
- FutureHelpers
- def valueOrFail[F[_], A, B](e: EitherT[F, A, B])(clue: String)(implicit position: Position, F: Functor[F]): F[B]
- Definition Classes
- FutureHelpers
- def valueOrFailUS[A](e: OptionT[FutureUnlessShutdown, A])(clue: String)(implicit ec: ExecutionContext, position: Position): FutureUnlessShutdown[A]
- Definition Classes
- FutureHelpers
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def whenReady[T, U](future: FutureConcept[T])(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
- Definition Classes
- Futures
- final def whenReady[T, U](future: FutureConcept[T], interval: Interval)(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
- Definition Classes
- Futures
- final def whenReady[T, U](future: FutureConcept[T], timeout: Timeout)(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
- Definition Classes
- Futures
- final def whenReady[T, U](future: FutureConcept[T], timeout: Timeout, interval: Interval)(fun: (T) => U)(implicit config: PatienceConfig, pos: Position): U
- Definition Classes
- Futures
- def withClue[T](clue: Any)(fun: => T): T
- Definition Classes
- Assertions
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 finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- 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.