BaseFunIOSuite

weaver.BaseFunIOSuite
trait BaseFunIOSuite extends FunSuiteF[IO] with BaseCatsSuite

Attributes

Graph
Supertypes
trait Provider[IO]
class FunSuiteF[IO]
trait FunSuiteAux
class RunnableSuite[IO]
trait EffectSuite[IO]
trait Here
trait Suite[IO]
trait BaseSuiteClass
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Type members

Inherited types

final type EffectType[A] = F[A]

Attributes

Inherited from:
EffectSuite

Value members

Concrete methods

def getSuite: EffectSuite[IO]

Inherited methods

def cancel(reason: String)(implicit pos: SourceLocation): F[Nothing]

Raise an error that leads to the running test being tagged as "cancelled".

Raise an error that leads to the running test being tagged as "cancelled".

Attributes

Inherited from:
EffectSuite
inline def here: SourceLocation

Pulls source location without being affected by implicit scope.

Pulls source location without being affected by implicit scope.

Attributes

Inherited from:
Here
def ignore(reason: String)(implicit pos: SourceLocation): F[Nothing]

Raises an error that leads to the running test being tagged as "ignored"

Raises an error that leads to the running test being tagged as "ignored"

Attributes

Inherited from:
EffectSuite
def isCI: Boolean

Attributes

Inherited from:
RunnableSuite
override def name: String

Attributes

Definition Classes
FunSuiteF -> EffectSuite -> Suite
Inherited from:
FunSuiteF
def plan: List[TestName]

Attributes

Inherited from:
FunSuiteF
final def run(args: List[String])(report: TestOutcome => IO[Unit]): F[Unit]

Attributes

Inherited from:
EffectSuite
override def runUnsafe(args: List[String])(report: TestOutcome => Unit): Unit

Attributes

Definition Classes
FunSuiteF -> RunnableSuite
Inherited from:
FunSuiteF
override def spec(args: List[String]): Stream[F, TestOutcome]

Attributes

Definition Classes
FunSuiteF -> Suite
Inherited from:
FunSuiteF
override def test(name: TestName)(run: => Expectations): Unit

Attributes

Definition Classes
FunSuiteF -> FunSuiteAux
Inherited from:
FunSuiteF

Implicits

Implicits

implicit protected def effectCompat: UnsafeRun[EffectType]