Servant.QuickCheck

Property testing

serverSatisfies

Predicates

Useful predicates

not500

notLongerThan

onlyJsonObjects

notAllowedContainsAllowHeader

unauthorizedContainsWWWAuthenticate

getsHaveCacheControlHeader

headsHaveCacheControlHeader

createContainsValidLocation

Predicate utilities and types

(<%>)

data Predicates

data ResponsePredicate

data RequestPredicate

Equality testing

serversEqual

Response equality

bodyEquality

jsonEquality

allEquality

Response equality type

data ResponseEquality b

Test setup helpers

withServantServer

withServantServerAndContext

defaultArgs

Re-exports

data BaseUrl

data Scheme

data Args

data Proxy k t