Safe Haskell | None |
---|---|
Language | Haskell2010 |
Servant.QuickCheck.Internal.ErrorTypes
Contents
Synopsis
- data PredicateFailure = PredicateFailure Text (Maybe Request) (Response ByteString)
- data ServerEqualityFailure = ServerEqualityFailure Request (Response ByteString) (Response ByteString)
- prettyHeaders :: [Header] -> Doc
- prettyReq :: Request -> Doc
- prettyResp :: Response ByteString -> Doc
- prettyServerEqualityFailure :: ServerEqualityFailure -> Doc
- prettyPredicateFailure :: PredicateFailure -> Doc
Documentation
data PredicateFailure Source #
Constructors
PredicateFailure Text (Maybe Request) (Response ByteString) |
Instances
data ServerEqualityFailure Source #
Constructors
ServerEqualityFailure Request (Response ByteString) (Response ByteString) |
Instances
Exception ServerEqualityFailure Source # | |||||
Defined in Servant.QuickCheck.Internal.ErrorTypes | |||||
Generic ServerEqualityFailure Source # | |||||
Defined in Servant.QuickCheck.Internal.ErrorTypes Associated Types
Methods from :: ServerEqualityFailure -> Rep ServerEqualityFailure x # to :: Rep ServerEqualityFailure x -> ServerEqualityFailure # | |||||
Show ServerEqualityFailure Source # | |||||
Defined in Servant.QuickCheck.Internal.ErrorTypes Methods showsPrec :: Int -> ServerEqualityFailure -> ShowS # show :: ServerEqualityFailure -> String # showList :: [ServerEqualityFailure] -> ShowS # | |||||
type Rep ServerEqualityFailure Source # | |||||
Defined in Servant.QuickCheck.Internal.ErrorTypes type Rep ServerEqualityFailure = D1 ('MetaData "ServerEqualityFailure" "Servant.QuickCheck.Internal.ErrorTypes" "servant-quickcheck-0.1.1.0-3hsTrj7AAGGAh1pD97idMz" 'False) (C1 ('MetaCons "ServerEqualityFailure" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Request) :*: (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Response ByteString)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Response ByteString))))) |
Pretty printing
prettyHeaders :: [Header] -> Doc Source #
prettyResp :: Response ByteString -> Doc Source #