Trait/Object

org.http4s.testing

ArbitraryInstances

Related Docs: object ArbitraryInstances | package testing

Permalink

trait ArbitraryInstances extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArbitraryInstances
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val allowedQDText: List[Char]

    Permalink
  5. val allowedText: List[Char]

    Permalink
  6. implicit val arbitraryAcceptCharset: Arbitrary[Accept-Charset]

    Permalink
  7. implicit val arbitraryAcceptEncoding: Arbitrary[Accept-Encoding]

    Permalink
  8. implicit val arbitraryAcceptLanguage: Arbitrary[Accept-Language]

    Permalink
  9. implicit val arbitraryAgeHeader: Arbitrary[Age]

    Permalink
  10. implicit val arbitraryAllow: Arbitrary[Allow]

    Permalink
  11. implicit val arbitraryAuthority: Arbitrary[Authority]

    Permalink
  12. implicit val arbitraryCaseInsensitiveString: Arbitrary[CaseInsensitiveString]

    Permalink
  13. implicit val arbitraryCharset: Arbitrary[Charset]

    Permalink
  14. implicit val arbitraryCharsetAtomRange: Arbitrary[Atom]

    Permalink
  15. implicit val arbitraryCharsetRange: Arbitrary[CharsetRange]

    Permalink
  16. implicit val arbitraryCharsetSplatRange: Arbitrary[*]

    Permalink
  17. implicit val arbitraryContentCoding: Arbitrary[ContentCoding]

    Permalink
  18. implicit val arbitraryContentEncoding: Arbitrary[Content-Encoding]

    Permalink
  19. implicit val arbitraryContentLength: Arbitrary[Content-Length]

    Permalink
  20. implicit val arbitraryDateHeader: Arbitrary[Date]

    Permalink
  21. implicit def arbitraryEntity[F[_]]: Arbitrary[Entity[F]]

    Permalink
  22. implicit def arbitraryEntityEncoder[F[_], A](implicit CA: Cogen[A], AF: Arbitrary[F[Entity[F]]]): Arbitrary[EntityEncoder[F, A]]

    Permalink
  23. implicit val arbitraryExpiresHeader: Arbitrary[Expires]

    Permalink
  24. implicit val arbitraryHeader: Arbitrary[Header]

    Permalink
  25. implicit val arbitraryHeaders: Arbitrary[Headers]

    Permalink
  26. implicit val arbitraryHttpVersion: Arbitrary[HttpVersion]

    Permalink
  27. implicit val arbitraryIPv4: Arbitrary[IPv4]

    Permalink
  28. implicit val arbitraryIPv6: Arbitrary[IPv6]

    Permalink
  29. implicit val arbitraryLanguageTag: Arbitrary[LanguageTag]

    Permalink
  30. implicit val arbitraryMethod: Arbitrary[Method]

    Permalink
  31. implicit val arbitraryNioCharset: Arbitrary[java.nio.charset.Charset]

    Permalink
  32. implicit def arbitraryNonEmptyList[A](implicit arg0: Arbitrary[A]): Arbitrary[NonEmptyList[A]]

    Permalink
  33. implicit val arbitraryQValue: Arbitrary[QValue]

    Permalink
  34. implicit val arbitraryQuery: Arbitrary[Query]

    Permalink
  35. implicit val arbitraryQueryParam: Arbitrary[(String, Option[String])]

    Permalink
  36. implicit val arbitraryRawHeader: Arbitrary[Raw]

    Permalink
  37. implicit val arbitraryRetryAfterHeader: Arbitrary[Retry-After]

    Permalink
  38. implicit val arbitrarySTS: Arbitrary[Strict-Transport-Security]

    Permalink
  39. implicit val arbitraryScheme: Arbitrary[Scheme]

    Permalink
  40. implicit val arbitraryServerSentEvent: Arbitrary[ServerSentEvent]

    Permalink
  41. implicit val arbitraryStatus: Arbitrary[Status]

    Permalink
  42. implicit val arbitraryTransferCoding: Arbitrary[TransferCoding]

    Permalink
  43. implicit val arbitraryTransferEncoding: Arbitrary[Transfer-Encoding]

    Permalink
  44. implicit val arbitraryUri: Arbitrary[Uri]

    Permalink

    https://tools.ietf.org/html/rfc3986

  45. implicit val arbitraryUriHost: Arbitrary[Host]

    Permalink
  46. implicit val arbitraryUrlForm: Arbitrary[UrlForm]

    Permalink
  47. implicit val arbitraryXB3Flags: Arbitrary[X-B3-Flags]

    Permalink
  48. implicit val arbitraryXB3ParentSpanId: Arbitrary[X-B3-ParentSpanId]

    Permalink
  49. implicit val arbitraryXB3Sampled: Arbitrary[X-B3-Sampled]

    Permalink
  50. implicit val arbitraryXB3SpanId: Arbitrary[X-B3-SpanId]

    Permalink
  51. implicit val arbitraryXB3TraceId: Arbitrary[X-B3-TraceId]

    Permalink
  52. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  53. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  54. implicit val cogenCaseInsensitiveString: Cogen[CaseInsensitiveString]

    Permalink
  55. implicit val cogenCharset: Cogen[Charset]

    Permalink
  56. implicit val cogenCharsetRange: Cogen[CharsetRange]

    Permalink
  57. implicit val cogenContentCoding: Cogen[ContentCoding]

    Permalink
  58. implicit def cogenEntity[F[_]](implicit F: Effect[F], ec: TestContext): Cogen[Entity[F]]

    Permalink
  59. implicit def cogenEntityBody[F[_]](implicit F: Effect[F], ec: TestContext): Cogen[EntityBody[F]]

    Permalink
  60. def cogenFuture[A](implicit ec: TestContext, cg: Cogen[Try[A]]): Cogen[Future[A]]

    Permalink
  61. implicit val cogenHttpVersion: Cogen[HttpVersion]

    Permalink
  62. implicit val cogenMethod: Cogen[Method]

    Permalink
  63. implicit val cogenNioCharset: Cogen[java.nio.charset.Charset]

    Permalink
  64. implicit val cogenQValue: Cogen[QValue]

    Permalink
  65. implicit val cogenScheme: Cogen[Scheme]

    Permalink
  66. implicit val cogenStatus: Cogen[Status]

    Permalink
  67. implicit val cogenTransferCoding: Cogen[TransferCoding]

    Permalink
  68. val ctlChar: List[Char]

    Permalink
  69. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  70. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  71. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  72. val genChar: Gen[Char]

    Permalink
  73. def genCharsetRangeNoQuality: Gen[CharsetRange]

    Permalink
  74. def genContentCodingNoQuality: Gen[ContentCoding]

    Permalink
  75. val genCrLf: Gen[String]

    Permalink
  76. val genCustomStatus: Gen[Status]

    Permalink
  77. implicit def genEntityBody[F[_]]: Gen[Stream[Pure, Byte]]

    Permalink
  78. val genFieldContent: Gen[String]

    Permalink
  79. val genFieldValue: Gen[String]

    Permalink
  80. val genFieldVchar: Gen[Char]

    Permalink
  81. val genFiniteDuration: Gen[FiniteDuration]

    Permalink
  82. val genHexDigit: Gen[Char]

    Permalink
  83. val genHttpDate: Gen[HttpDate]

    Permalink
  84. val genHttpExpireDate: Gen[HttpDate]

    Permalink
  85. def genLanguageTagNoQuality: Gen[LanguageTag]

    Permalink
  86. val genLws: Gen[String]

    Permalink
  87. val genOctet: Gen[Char]

    Permalink
  88. val genPctEncoded: Gen[String]

    Permalink
  89. val genQDText: Gen[String]

    Permalink
  90. val genQuotedPair: Gen[String]

    Permalink
  91. val genQuotedString: Gen[String]

    Permalink
  92. val genRightLws: Gen[String]

    Permalink
  93. val genStandardMethod: Gen[Method]

    Permalink
  94. val genStandardStatus: Gen[Status]

    Permalink
  95. val genSubDelims: Gen[Char]

    Permalink
  96. val genTchar: Gen[Char]

    Permalink
  97. val genText: Gen[String]

    Permalink
  98. val genToken: Gen[String]

    Permalink
  99. val genUnreserved: Gen[Char]

    Permalink
  100. val genValidStatusCode: Gen[Int]

    Permalink
  101. val genVchar: Gen[Char]

    Permalink
  102. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  103. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  104. implicit val http4sArbitraryAcceptHeader: Arbitrary[Accept]

    Permalink
  105. implicit val http4sArbitraryMediaRange: Arbitrary[MediaRange]

    Permalink
  106. implicit val http4sCogenMediaRange: Cogen[MediaRange]

    Permalink
  107. val http4sGenMediaRange: Gen[MediaRange]

    Permalink
  108. val http4sGenMediaRangeAndQValue: Gen[MediaRangeAndQValue]

    Permalink
  109. val http4sGenMediaRangeExtension: Gen[(String, String)]

    Permalink
  110. val http4sGenMediaRangeExtensions: Gen[Map[String, String]]

    Permalink
  111. val http4sGenUnquotedPair: Gen[String]

    Permalink
  112. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  113. val lws: List[Char]

    Permalink
  114. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  115. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  116. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  117. val octets: List[Char]

    Permalink
  118. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  119. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  120. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  121. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  122. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. val charsetRangesNoQuality: Gen[CharsetRange]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.15.7) Use genCharsetRangeNoQuality. This one may cause deadlocks.

Inherited from AnyRef

Inherited from Any

Ungrouped