Packages

t

org.http4s

Http4sSuite

trait Http4sSuite extends CatsEffectSuite with DisciplineSuite with ScalaCheckEffectSuite with Http4sSuitePlatform

Common stack for http4s' munit based tests

Source
Http4sSuite.scala
Linear Supertypes
Http4sSuitePlatform, ScalaCheckEffectSuite, DisciplineSuite, ScalaCheckSuite, CatsEffectSuite, CatsEffectFunFixtures, CatsEffectFixtures, CatsEffectAssertions, FunSuite, BaseFunSuite, ValueTransforms, SuiteTransforms, TestTransforms, TestOptionsConversions, FunFixtures, Assertions, CompileErrorMacro, Suite, PlatformSuite, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Http4sSuite
  2. Http4sSuitePlatform
  3. ScalaCheckEffectSuite
  4. DisciplineSuite
  5. ScalaCheckSuite
  6. CatsEffectSuite
  7. CatsEffectFunFixtures
  8. CatsEffectFixtures
  9. CatsEffectAssertions
  10. FunSuite
  11. BaseFunSuite
  12. ValueTransforms
  13. SuiteTransforms
  14. TestTransforms
  15. TestOptionsConversions
  16. FunFixtures
  17. Assertions
  18. CompileErrorMacro
  19. Suite
  20. PlatformSuite
  21. AnyRef
  22. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. final type AfterEach = munit.AfterEach
    Definition Classes
    Suite
  2. final type BeforeEach = munit.BeforeEach
    Definition Classes
    Suite
  3. final type Fixture[T] = munit.Fixture[T]
    Definition Classes
    Suite
  4. class FunFixture[T] extends AnyRef
    Definition Classes
    FunFixtures
  5. implicit class MUnitCatsAssertionsForIOBooleanOps extends AnyRef
    Definition Classes
    CatsEffectAssertions
  6. implicit class MUnitCatsAssertionsForIOOps[A] extends AnyRef
    Definition Classes
    CatsEffectAssertions
  7. implicit class MUnitCatsAssertionsForIOUnitOps extends AnyRef
    Definition Classes
    CatsEffectAssertions
  8. implicit class MUnitCatsAssertionsForSyncIOOps[A] extends AnyRef
    Definition Classes
    CatsEffectAssertions
  9. implicit class MUnitCatsAssertionsForSyncIOUnitOps extends AnyRef
    Definition Classes
    CatsEffectAssertions
  10. implicit class ParseResultSyntax[A] extends AnyRef
  11. final class SuiteTransform extends (List[munit.BaseFunSuite.Test]) => List[munit.BaseFunSuite.Test]
    Definition Classes
    SuiteTransforms
  12. implicit class SyncIOFunFixtureOps[T] extends AnyRef
    Definition Classes
    CatsEffectFunFixtures
  13. final type Test = munit.Test
    Definition Classes
    Suite
  14. final class TestTransform extends (munit.BaseFunSuite.Test) => munit.BaseFunSuite.Test
    Definition Classes
    TestTransforms
  15. final type TestValue = Future[Any]
    Definition Classes
    Suite
  16. final class ValueTransform extends (Any) => Option[Future[Any]]
    Definition Classes
    ValueTransforms

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def afterAll(): Unit
    Definition Classes
    Suite
  5. def afterEach(context: AfterEach): Unit
    Definition Classes
    Suite
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def assert(cond: => Boolean, clue: => Any)(implicit loc: Location): Unit
    Definition Classes
    Assertions
  8. def assertEquals[A, B](obtained: A, expected: B, clue: => Any)(implicit loc: Location, compare: Compare[A, B]): Unit
    Definition Classes
    Assertions
  9. def assertEqualsDouble(obtained: Double, expected: Double, delta: Double, clue: => Any)(implicit loc: Location): Unit
    Definition Classes
    Assertions
  10. def assertEqualsFloat(obtained: Float, expected: Float, delta: Float, clue: => Any)(implicit loc: Location): Unit
    Definition Classes
    Assertions
  11. def assertIO[A, B](obtained: IO[A], returns: B, clue: => Any)(implicit loc: Location, ev: <:<[B, A]): IO[Unit]
    Definition Classes
    CatsEffectAssertions
  12. def assertIOBoolean(obtained: IO[Boolean], clue: => Any)(implicit loc: Location): IO[Unit]
    Attributes
    protected
    Definition Classes
    CatsEffectAssertions
  13. def assertIO_(obtained: IO[Unit], clue: => Any)(implicit loc: Location): IO[Unit]
    Attributes
    protected
    Definition Classes
    CatsEffectAssertions
  14. def assertNoDiff(obtained: String, expected: String, clue: => Any)(implicit loc: Location): Unit
    Definition Classes
    Assertions
  15. def assertNotEquals[A, B](obtained: A, expected: B, clue: => Any)(implicit loc: Location, compare: Compare[A, B]): Unit
    Definition Classes
    Assertions
  16. def assertSyncIO[A, B](obtained: SyncIO[A], returns: B, clue: => Any)(implicit loc: Location, ev: <:<[B, A]): SyncIO[Unit]
    Definition Classes
    CatsEffectAssertions
  17. def assertSyncIO_(obtained: SyncIO[Unit], clue: => Any)(implicit loc: Location): SyncIO[Unit]
    Attributes
    protected
    Definition Classes
    CatsEffectAssertions
  18. def assume(cond: Boolean, clue: => Any)(implicit loc: Location): Unit
    Definition Classes
    Assertions
  19. def beforeAll(): Unit
    Definition Classes
    Suite
  20. def beforeEach(context: BeforeEach): Unit
    Definition Classes
    Suite
  21. def checkAll(options: TestOptions, ruleSet: RuleSet)(implicit loc: Location): Unit
    Definition Classes
    DisciplineSuite
  22. def checkAll(name: String, ruleSet: RuleSet)(implicit loc: Location): Unit
    Definition Classes
    DisciplineSuite
  23. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  24. def clue[T](c: Clue[T]): T
    Definition Classes
    Assertions
  25. def clues(clue: Clue[_]*): Clues
    Definition Classes
    Assertions
  26. macro def compileErrors(code: String): String
    Definition Classes
    CompileErrorMacro
  27. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  29. def fail(message: String, clues: Clues)(implicit loc: Location): Nothing
    Definition Classes
    Assertions
  30. def fail(message: String, cause: Throwable)(implicit loc: Location): Nothing
    Definition Classes
    Assertions
  31. def failComparison(message: String, obtained: Any, expected: Any, clues: Clues)(implicit loc: Location): Nothing
    Definition Classes
    Assertions
  32. def failSuite(message: String, clues: Clues)(implicit loc: Location): Nothing
    Definition Classes
    Assertions
  33. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  34. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  35. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  36. def intercept[T <: Throwable](body: => Any)(implicit T: ClassTag[T], loc: Location): T
    Definition Classes
    Assertions
  37. def interceptIO[T <: Throwable](io: IO[Any])(implicit T: ClassTag[T], loc: Location): IO[T]
    Definition Classes
    CatsEffectAssertions
  38. def interceptMessage[T <: Throwable](expectedExceptionMessage: String)(body: => Any)(implicit T: ClassTag[T], loc: Location): T
    Definition Classes
    Assertions
  39. def interceptMessageIO[T <: Throwable](expectedExceptionMessage: String)(io: IO[Any])(implicit T: ClassTag[T], loc: Location): IO[T]
    Definition Classes
    CatsEffectAssertions
  40. def interceptMessageSyncIO[T <: Throwable](expectedExceptionMessage: String)(io: SyncIO[Any])(implicit T: ClassTag[T], loc: Location): SyncIO[T]
    Definition Classes
    CatsEffectAssertions
  41. def interceptSyncIO[T <: Throwable](io: SyncIO[Any])(implicit T: ClassTag[T], loc: Location): SyncIO[T]
    Definition Classes
    CatsEffectAssertions
  42. def isCI: Boolean
    Definition Classes
    SuiteTransforms
  43. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  44. implicit val loggerFactory: LoggerFactory[IO]
  45. def munitAnsiColors: Boolean
    Definition Classes
    Assertions
  46. def munitCaptureClues[T](thunk: => T): (T, Clues)
    Definition Classes
    Assertions
  47. implicit def munitExecutionContext: ExecutionContext
    Definition Classes
    CatsEffectSuite → Suite
  48. final def munitFailTransform: TestTransform
    Definition Classes
    TestTransforms
  49. def munitFixtures: Seq[IOFixture[_]]
    Definition Classes
    Http4sSuite → Suite
  50. def munitFlakyOK: Boolean
    Definition Classes
    Http4sSuitePlatform
  51. final def munitFlakyTransform: TestTransform
    Definition Classes
    TestTransforms
  52. final def munitFutureTransform: ValueTransform
    Definition Classes
    ValueTransforms
  53. implicit def munitIORuntime: IORuntime
    Definition Classes
    CatsEffectSuite
  54. def munitIOTimeout: Duration
    Definition Classes
    CatsEffectSuite
  55. def munitIgnore: Boolean
    Definition Classes
    SuiteTransforms
  56. final def munitIgnoreSuiteTransform: SuiteTransform
    Definition Classes
    SuiteTransforms
  57. val munitLines: Lines
    Definition Classes
    Assertions
  58. final def munitOnlySuiteTransform: SuiteTransform
    Definition Classes
    SuiteTransforms
  59. def munitPrint(clue: => Any): String
    Definition Classes
    Assertions
  60. final def munitSuiteTransform(tests: List[Test]): List[Test]
    Definition Classes
    SuiteTransforms
  61. def munitSuiteTransforms: List[SuiteTransform]
    Definition Classes
    SuiteTransforms
  62. final def munitTestTransform(test: Test): Test
    Definition Classes
    TestTransforms
  63. def munitTestTransforms: List[TestTransform]
    Definition Classes
    ScalaCheckSuite → TestTransforms
  64. def munitTests(): Seq[Test]
    Definition Classes
    BaseFunSuite → Suite
  65. final val munitTestsBuffer: ListBuffer[Test]
    Definition Classes
    BaseFunSuite
  66. def munitTimeout: Duration
    Definition Classes
    CatsEffectSuite → BaseFunSuite
    Annotations
    @deprecatedOverriding()
  67. final def munitValueTransform(testValue: => Any): Future[Any]
    Definition Classes
    ValueTransforms
  68. def munitValueTransforms: List[ValueTransform]
    Definition Classes
    ScalaCheckEffectSuite → ValueTransforms
  69. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  70. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  71. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  72. implicit val optionTLoggerFactory: LoggerFactory[[β$0$]OptionT[IO, β$0$]]
  73. def property(options: TestOptions)(body: => Prop)(implicit loc: Location): Unit
    Definition Classes
    ScalaCheckSuite
  74. def property(name: String)(body: => Prop)(implicit loc: Location): Unit
    Definition Classes
    ScalaCheckSuite
  75. def registerSuiteFixture[A](fixture: IOFixture[A]): IOFixture[A]
  76. def resourceSuiteFixture[A](name: String, resource: Resource[IO, A]): IOFixture[A]
  77. def scalaCheckInitialSeed: String
    Attributes
    protected
    Definition Classes
    ScalaCheckSuite
  78. def scalaCheckPrettyParameters: Params
    Attributes
    protected
    Definition Classes
    ScalaCheckSuite
  79. def scalaCheckTestParameters: Parameters
    Attributes
    protected
    Definition Classes
    ScalaCheckSuite
  80. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  81. def test(options: TestOptions)(body: => Any)(implicit loc: Location): Unit
    Definition Classes
    BaseFunSuite
  82. def test(name: String)(body: => Any)(implicit loc: Location): Unit
    Definition Classes
    BaseFunSuite
  83. implicit def testOptionsFromString(name: String)(implicit loc: Location): TestOptions
    Definition Classes
    TestOptionsConversions
  84. def toString(): String
    Definition Classes
    AnyRef → Any
  85. implicit def unitToProp(unit: Unit): Prop
    Definition Classes
    ScalaCheckSuite
  86. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  87. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  88. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  89. def writeToString[A](a: A)(implicit W: EntityEncoder[IO, A]): IO[String]
  90. object ResourceFunFixture
    Definition Classes
    CatsEffectFunFixtures
  91. object ResourceSuiteLocalFixture
    Definition Classes
    CatsEffectFixtures

Deprecated Value Members

  1. def munitIoRuntime: IORuntime
    Definition Classes
    CatsEffectSuite
    Annotations
    @deprecated
    Deprecated

    (Since version 2.0.0) Use munitIORuntime

Inherited from Http4sSuitePlatform

Inherited from ScalaCheckEffectSuite

Inherited from DisciplineSuite

Inherited from ScalaCheckSuite

Inherited from CatsEffectSuite

Inherited from CatsEffectFunFixtures

Inherited from CatsEffectFixtures

Inherited from CatsEffectAssertions

Inherited from FunSuite

Inherited from BaseFunSuite

Inherited from ValueTransforms

Inherited from SuiteTransforms

Inherited from TestTransforms

Inherited from TestOptionsConversions

Inherited from FunFixtures

Inherited from Assertions

Inherited from CompileErrorMacro

Inherited from Suite

Inherited from PlatformSuite

Inherited from AnyRef

Inherited from Any

Ungrouped