MutableIOSuite
trait Helpers
trait BaseIOSuite
trait RunnableSuite[[A] =>> IO[A]]
trait MutableFSuite[[A] =>> IO[A]]
trait EffectSuite[[A] =>> IO[A]]
trait Here
trait EffectSuiteAux
trait Suite[[A] =>> IO[A]]
trait BaseSuiteClass
class Object
trait Matchable
class Any
trait SimpleMutableIOSuite
Type members
Value members
Inherited methods
def ignore(reason: String)(pos: SourceLocation): F[Nothing]
Raises an error that leads to the running test being tagged as "ignored"
- Inhertied from
- EffectSuite
inline def here: SourceLocation
Pulls source location without being affected by implicit scope.
- Inhertied from
- Here
override def spec(args: List[String]): Stream[F, TestOutcome]
- Definition Classes
- MutableFSuite -> Suite
- Inhertied from
- MutableFSuite
protected def registerTest(name: TestName)(f: Res => F[TestOutcome]): Unit
- Inhertied from
- MutableFSuite
def verify(condition: Boolean, hint: String)(pos: SourceLocation): Expectations
- Inhertied from
- Helpers
def inEach[L <: ([_$7] =>> Any), A](la: L[A])(f: A => Expectations)(L: Foldable[L]): Expectations
Alias to forall
- Inhertied from
- Helpers
def cancel(reason: String)(pos: SourceLocation): F[Nothing]
Raise an error that leads to the running test being tagged as "cancelled".
- Inhertied from
- EffectSuite
def forEach[L <: ([_$5] =>> Any), A](la: L[A])(f: A => Expectations)(L: Foldable[L]): Expectations
Checks that an assertion is true for all elements in a foldable.
Succeeds if the foldable is empty.
Succeeds if the foldable is empty.
- Inhertied from
- Helpers