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 arbitraryContentType: Arbitrary[Content-Type]

    Permalink
  21. implicit val arbitraryDateHeader: Arbitrary[Date]

    Permalink
  22. implicit def arbitraryDecodeFailure: Arbitrary[DecodeFailure]

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

    Permalink
  24. implicit def arbitraryEntityDecoder[F[_], A](implicit F: Effect[F], g: Arbitrary[DecodeResult[F, A]]): Arbitrary[EntityDecoder[F, A]]

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

    Permalink
  26. implicit val arbitraryExpiresHeader: Arbitrary[Expires]

    Permalink
  27. implicit val arbitraryHeader: Arbitrary[Header]

    Permalink
  28. implicit val arbitraryHeaders: Arbitrary[Headers]

    Permalink
  29. implicit val arbitraryHttpVersion: Arbitrary[HttpVersion]

    Permalink
  30. implicit val arbitraryIPv4: Arbitrary[IPv4]

    Permalink
  31. implicit val arbitraryIPv6: Arbitrary[IPv6]

    Permalink
  32. implicit val arbitraryLanguageTag: Arbitrary[LanguageTag]

    Permalink
  33. implicit val arbitraryMethod: Arbitrary[Method]

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

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

    Permalink
  36. implicit val arbitraryQValue: Arbitrary[QValue]

    Permalink
  37. implicit val arbitraryQuery: Arbitrary[Query]

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

    Permalink
  39. implicit val arbitraryRawHeader: Arbitrary[Raw]

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

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

    Permalink
  42. implicit val arbitraryScheme: Arbitrary[Scheme]

    Permalink
  43. implicit val arbitraryServerSentEvent: Arbitrary[ServerSentEvent]

    Permalink
  44. implicit val arbitraryStatus: Arbitrary[Status]

    Permalink
  45. implicit val arbitraryTransferCoding: Arbitrary[TransferCoding]

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

    Permalink
  47. implicit val arbitraryUri: Arbitrary[Uri]

    Permalink

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

  48. implicit val arbitraryUriHost: Arbitrary[Host]

    Permalink
  49. implicit val arbitraryUrlForm: Arbitrary[UrlForm]

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

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

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

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

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

    Permalink
  55. final def asInstanceOf[T0]: T0

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

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

    Permalink
  58. implicit val cogenCharset: Cogen[Charset]

    Permalink
  59. implicit val cogenCharsetRange: Cogen[CharsetRange]

    Permalink
  60. implicit val cogenContentCoding: Cogen[ContentCoding]

    Permalink
  61. implicit def cogenEntity[F[_]](implicit F: Effect[F]): Cogen[Entity[F]]

    Permalink
  62. implicit def cogenEntityBody[F[_]](implicit F: Effect[F]): Cogen[EntityBody[F]]

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

    Permalink
  64. implicit def cogenHeader: Cogen[Header]

    Permalink
  65. implicit def cogenHeaders: Cogen[Headers]

    Permalink
  66. implicit val cogenHttpVersion: Cogen[HttpVersion]

    Permalink
  67. implicit def cogenMessage[F[_]](implicit F: Effect[F]): Cogen[Message[F]]

    Permalink
  68. implicit val cogenMethod: Cogen[Method]

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

    Permalink
  70. implicit val cogenQValue: Cogen[QValue]

    Permalink
  71. implicit val cogenScheme: Cogen[Scheme]

    Permalink
  72. implicit val cogenStatus: Cogen[Status]

    Permalink
  73. implicit val cogenTransferCoding: Cogen[TransferCoding]

    Permalink
  74. implicit val cogenUri: Cogen[Uri]

    Permalink
  75. val ctlChar: List[Char]

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

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

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

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

    Permalink
  80. def genCharsetRangeNoQuality: Gen[CharsetRange]

    Permalink
  81. def genContentCodingNoQuality: Gen[ContentCoding]

    Permalink
  82. val genCrLf: Gen[String]

    Permalink
  83. val genCustomStatus: Gen[Status]

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

    Permalink
  85. val genFieldContent: Gen[String]

    Permalink
  86. val genFieldValue: Gen[String]

    Permalink
  87. val genFieldVchar: Gen[Char]

    Permalink
  88. val genFiniteDuration: Gen[FiniteDuration]

    Permalink
  89. val genHexDigit: Gen[Char]

    Permalink
  90. val genHttpDate: Gen[HttpDate]

    Permalink
  91. val genHttpExpireDate: Gen[HttpDate]

    Permalink
  92. implicit val genInvalidMessageBodyFailure: Gen[InvalidMessageBodyFailure]

    Permalink
  93. def genLanguageTagNoQuality: Gen[LanguageTag]

    Permalink
  94. val genLws: Gen[String]

    Permalink
  95. implicit val genMalformedMessageBodyFailure: Gen[MalformedMessageBodyFailure]

    Permalink
  96. implicit val genMediaTypeMismatch: Gen[MediaTypeMismatch]

    Permalink
  97. implicit val genMediaTypeMissing: Gen[MediaTypeMissing]

    Permalink
  98. val genOctet: Gen[Char]

    Permalink
  99. val genPctEncoded: Gen[String]

    Permalink
  100. val genQDText: Gen[String]

    Permalink
  101. val genQuotedPair: Gen[String]

    Permalink
  102. val genQuotedString: Gen[String]

    Permalink
  103. val genRightLws: Gen[String]

    Permalink
  104. val genStandardMethod: Gen[Method]

    Permalink
  105. val genStandardStatus: Gen[Status]

    Permalink
  106. val genSubDelims: Gen[Char]

    Permalink
  107. val genTchar: Gen[Char]

    Permalink
  108. val genText: Gen[String]

    Permalink
  109. val genToken: Gen[String]

    Permalink
  110. val genUnreserved: Gen[Char]

    Permalink
  111. val genValidStatusCode: Gen[Int]

    Permalink
  112. val genVchar: Gen[Char]

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

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

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

    Permalink
  116. implicit val http4sArbitraryMediaRange: Arbitrary[MediaRange]

    Permalink
  117. implicit val http4sArbitraryMediaType: Arbitrary[MediaType]

    Permalink
  118. implicit val http4sCogenMediaRange: Cogen[MediaRange]

    Permalink
  119. implicit val http4sCogenMediaType: Cogen[MediaType]

    Permalink
  120. val http4sGenMediaRange: Gen[MediaRange]

    Permalink
  121. val http4sGenMediaRangeAndQValue: Gen[MediaRangeAndQValue]

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

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

    Permalink
  124. val http4sGenUnquotedPair: Gen[String]

    Permalink
  125. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  135. 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