IOTestSuite

abstract class IOTestSuite extends BaseIOTestSuite[ExecutionContext]
class BaseIOTestSuite[ExecutionContext]
trait Asserts
trait CompileMacros
trait AbstractTestSuite
class Object
trait Matchable
class Any

Value members

Concrete methods

protected def makeExecutionContext(): ExecutionContext
protected def timeout: FiniteDuration

Inherited methods

def assert(condition: => Boolean, hint: String)(pos: SourceLocation): Unit
Inherited from
Asserts
def assert(condition: => Boolean)(pos: SourceLocation): Unit
Inherited from
Asserts
inline def assertDoesNotCompile(inline code: String, expected: String)(pos: SourceLocation): Unit
Inherited from
CompileMacros
inline def assertDoesNotCompile(inline code: String)(pos: SourceLocation): Unit
Inherited from
CompileMacros
def assertEquals[T](received: T, expected: T)(pos: SourceLocation): Unit
Inherited from
Asserts
def assertResult[T](expected: T, hint: String)(callback: => T)(pos: SourceLocation): Unit
Inherited from
Asserts
def assertResult[T](expected: T)(callback: => T)(pos: SourceLocation): Unit
Inherited from
Asserts
def cancel(reason: String)(pos: SourceLocation): Unit
Inherited from
Asserts
def cancel(pos: SourceLocation): Unit
Inherited from
Asserts
def fail(reason: String)(pos: SourceLocation): Unit
Inherited from
Asserts
def fail(pos: SourceLocation): Unit
Inherited from
Asserts
def ignore(reason: String)(pos: SourceLocation): Unit
Inherited from
Asserts
def ignore(pos: SourceLocation): Unit
Inherited from
Asserts
def intercept[E <: Throwable](callback: => Any)(`evidence$1`: ClassTag[E], pos: SourceLocation): Throwable
Inherited from
Asserts
def test(name: String)(f: => IO[Unit]): Unit
Inherited from
BaseIOTestSuite

Inherited fields

lazy val properties: Properties[_]
Inherited from
BaseIOTestSuite