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. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. def cogenFuture[A](implicit ec: TestContext, cg: Cogen[Try[A]]): Cogen[Future[A]]

    Permalink
  9. val ctlChar: List[Char]

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

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

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

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

    Permalink
  14. def genCharsetRangeNoQuality: Gen[CharsetRange]

    Permalink
  15. def genContentCodingNoQuality: Gen[ContentCoding]

    Permalink
  16. val genCrLf: Gen[String]

    Permalink
  17. val genCustomStatus: Gen[Status]

    Permalink
  18. val genFieldContent: Gen[String]

    Permalink
  19. val genFieldValue: Gen[String]

    Permalink
  20. val genFieldVchar: Gen[Char]

    Permalink
  21. val genFiniteDuration: Gen[FiniteDuration]

    Permalink
  22. val genHexDigit: Gen[Char]

    Permalink
  23. val genHttpDate: Gen[HttpDate]

    Permalink
  24. val genHttpExpireDate: Gen[HttpDate]

    Permalink
  25. def genLanguageTagNoQuality: Gen[LanguageTag]

    Permalink
  26. val genLws: Gen[String]

    Permalink
  27. val genOctet: Gen[Char]

    Permalink
  28. val genPctEncoded: Gen[String]

    Permalink
  29. val genQDText: Gen[String]

    Permalink
  30. val genQuotedPair: Gen[String]

    Permalink
  31. val genQuotedString: Gen[String]

    Permalink
  32. val genRightLws: Gen[String]

    Permalink
  33. val genStandardMethod: Gen[Method]

    Permalink
  34. val genStandardStatus: Gen[Status]

    Permalink
  35. val genSubDelims: Gen[Char]

    Permalink
  36. val genTchar: Gen[Char]

    Permalink
  37. val genText: Gen[String]

    Permalink
  38. val genToken: Gen[String]

    Permalink
  39. val genUnreserved: Gen[Char]

    Permalink
  40. val genValidStatusCode: Gen[Int]

    Permalink
  41. val genVchar: Gen[Char]

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  44. implicit val http4sArbitraryMediaType: Arbitrary[MediaType]

    Permalink
  45. val http4sGenMediaRange: Gen[MediaRange]

    Permalink
  46. val http4sGenMediaRangeAndQValue: Gen[MediaRangeAndQValue]

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

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

    Permalink
  49. val http4sGenUnquotedPair: Gen[String]

    Permalink
  50. implicit val http4sTestingArbitraryForAcceptCharset: Arbitrary[Accept-Charset]

    Permalink
  51. implicit val http4sTestingArbitraryForAcceptEncoding: Arbitrary[Accept-Encoding]

    Permalink
  52. implicit val http4sTestingArbitraryForAcceptHeader: Arbitrary[Accept]

    Permalink
  53. implicit val http4sTestingArbitraryForAcceptLanguage: Arbitrary[Accept-Language]

    Permalink
  54. implicit val http4sTestingArbitraryForAgeHeader: Arbitrary[Age]

    Permalink
  55. implicit val http4sTestingArbitraryForAllow: Arbitrary[Allow]

    Permalink
  56. implicit val http4sTestingArbitraryForAuthority: Arbitrary[Authority]

    Permalink
  57. implicit val http4sTestingArbitraryForCaseInsensitiveString: Arbitrary[CaseInsensitiveString]

    Permalink
  58. implicit val http4sTestingArbitraryForCharset: Arbitrary[Charset]

    Permalink
  59. implicit val http4sTestingArbitraryForCharsetAtomRange: Arbitrary[Atom]

    Permalink
  60. implicit val http4sTestingArbitraryForCharsetRange: Arbitrary[CharsetRange]

    Permalink
  61. implicit val http4sTestingArbitraryForCharsetSplatRange: Arbitrary[*]

    Permalink
  62. implicit val http4sTestingArbitraryForContentEncoding: Arbitrary[Content-Encoding]

    Permalink
  63. implicit val http4sTestingArbitraryForContentLength: Arbitrary[Content-Length]

    Permalink
  64. implicit val http4sTestingArbitraryForContentType: Arbitrary[Content-Type]

    Permalink
  65. implicit val http4sTestingArbitraryForDateHeader: Arbitrary[Date]

    Permalink
  66. implicit def http4sTestingArbitraryForDecodeFailure: Arbitrary[DecodeFailure]

    Permalink
  67. implicit def http4sTestingArbitraryForEntity[F[_]]: Arbitrary[Entity[F]]

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

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

    Permalink
  70. implicit val http4sTestingArbitraryForExpiresHeader: Arbitrary[Expires]

    Permalink
  71. implicit val http4sTestingArbitraryForHeader: Arbitrary[Header]

    Permalink
  72. implicit val http4sTestingArbitraryForHeaders: Arbitrary[Headers]

    Permalink
  73. implicit val http4sTestingArbitraryForHttpVersion: Arbitrary[HttpVersion]

    Permalink
  74. implicit val http4sTestingArbitraryForIPv4: Arbitrary[IPv4]

    Permalink
  75. implicit val http4sTestingArbitraryForIPv6: Arbitrary[IPv6]

    Permalink
  76. implicit val http4sTestingArbitraryForLanguageTag: Arbitrary[LanguageTag]

    Permalink
  77. implicit val http4sTestingArbitraryForLink: Arbitrary[Link]

    Permalink
  78. implicit val http4sTestingArbitraryForMediaRange: Arbitrary[MediaRange]

    Permalink
  79. implicit val http4sTestingArbitraryForMethod: Arbitrary[Method]

    Permalink
  80. implicit val http4sTestingArbitraryForNioCharset: Arbitrary[java.nio.charset.Charset]

    Permalink
  81. implicit def http4sTestingArbitraryForNonEmptyList[A](implicit arg0: Arbitrary[A]): Arbitrary[NonEmptyList[A]]

    Permalink
  82. implicit val http4sTestingArbitraryForQValue: Arbitrary[QValue]

    Permalink
  83. implicit val http4sTestingArbitraryForQuery: Arbitrary[Query]

    Permalink
  84. implicit val http4sTestingArbitraryForQueryParam: Arbitrary[(String, Option[String])]

    Permalink
  85. implicit val http4sTestingArbitraryForRawHeader: Arbitrary[Raw]

    Permalink
  86. implicit val http4sTestingArbitraryForRetryAfterHeader: Arbitrary[Retry-After]

    Permalink
  87. implicit val http4sTestingArbitraryForSTS: Arbitrary[Strict-Transport-Security]

    Permalink
  88. implicit val http4sTestingArbitraryForScheme: Arbitrary[Scheme]

    Permalink
  89. implicit val http4sTestingArbitraryForServerSentEvent: Arbitrary[ServerSentEvent]

    Permalink
  90. implicit val http4sTestingArbitraryForStatus: Arbitrary[Status]

    Permalink
  91. implicit val http4sTestingArbitraryForTransferCoding: Arbitrary[TransferCoding]

    Permalink
  92. implicit val http4sTestingArbitraryForTransferEncoding: Arbitrary[Transfer-Encoding]

    Permalink
  93. implicit val http4sTestingArbitraryForUri: Arbitrary[Uri]

    Permalink

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

  94. implicit val http4sTestingArbitraryForUriHost: Arbitrary[Host]

    Permalink
  95. implicit val http4sTestingArbitraryForUrlForm: Arbitrary[UrlForm]

    Permalink
  96. implicit val http4sTestingArbitraryForXB3Flags: Arbitrary[X-B3-Flags]

    Permalink
  97. implicit val http4sTestingArbitraryForXB3ParentSpanId: Arbitrary[X-B3-ParentSpanId]

    Permalink
  98. implicit val http4sTestingArbitraryForXB3Sampled: Arbitrary[X-B3-Sampled]

    Permalink
  99. implicit val http4sTestingArbitraryForXB3SpanId: Arbitrary[X-B3-SpanId]

    Permalink
  100. implicit val http4sTestingArbitraryForXB3TraceId: Arbitrary[X-B3-TraceId]

    Permalink
  101. implicit val http4sTestingCogenForCaseInsensitiveString: Cogen[CaseInsensitiveString]

    Permalink
  102. implicit val http4sTestingCogenForCharset: Cogen[Charset]

    Permalink
  103. implicit val http4sTestingCogenForCharsetRange: Cogen[CharsetRange]

    Permalink
  104. implicit val http4sTestingCogenForContentCoding: Cogen[ContentCoding]

    Permalink
  105. implicit def http4sTestingCogenForEntity[F[_]](implicit F: Effect[F]): Cogen[Entity[F]]

    Permalink
  106. implicit def http4sTestingCogenForEntityBody[F[_]](implicit F: Effect[F]): Cogen[EntityBody[F]]

    Permalink
  107. implicit def http4sTestingCogenForHeader: Cogen[Header]

    Permalink
  108. implicit def http4sTestingCogenForHeaders: Cogen[Headers]

    Permalink
  109. implicit val http4sTestingCogenForHttpVersion: Cogen[HttpVersion]

    Permalink
  110. implicit val http4sTestingCogenForMediaRange: Cogen[MediaRange]

    Permalink
  111. implicit val http4sTestingCogenForMediaType: Cogen[MediaType]

    Permalink
  112. implicit def http4sTestingCogenForMessage[F[_]](implicit F: Effect[F]): Cogen[Message[F]]

    Permalink
  113. implicit val http4sTestingCogenForMethod: Cogen[Method]

    Permalink
  114. implicit val http4sTestingCogenForNioCharset: Cogen[java.nio.charset.Charset]

    Permalink
  115. implicit val http4sTestingCogenForQValue: Cogen[QValue]

    Permalink
  116. implicit val http4sTestingCogenForScheme: Cogen[Scheme]

    Permalink
  117. implicit val http4sTestingCogenForStatus: Cogen[Status]

    Permalink
  118. implicit val http4sTestingCogenForTransferCoding: Cogen[TransferCoding]

    Permalink
  119. implicit val http4sTestingCogenForUri: Cogen[Uri]

    Permalink
  120. implicit val http4sTestingGenForInvalidMessageBodyFailure: Gen[InvalidMessageBodyFailure]

    Permalink
  121. implicit val http4sTestingGenForMalformedMessageBodyFailure: Gen[MalformedMessageBodyFailure]

    Permalink
  122. implicit val http4sTestingGenForMediaTypeMismatch: Gen[MediaTypeMismatch]

    Permalink
  123. implicit val http4sTestingGenForMediaTypeMissing: Gen[MediaTypeMissing]

    Permalink
  124. implicit def http4sTestingGenForPureByteStream[F[_]]: Gen[Stream[Pure, Byte]]

    Permalink
  125. implicit val http4sTrstingArbitraryForContentCoding: Arbitrary[ContentCoding]

    Permalink
  126. final def isInstanceOf[T0]: Boolean

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

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

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

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

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

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

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

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

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

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