@@ -55,6 +55,19 @@ data ServantError
56 deriving (Show, Typeable)
56 deriving (Show, Typeable)
58+instance Eq ServantError where
59+ FailureResponse a b c == FailureResponse x y z =
60+ (a, b, c) == (x, y, z)
61+ DecodeFailure a b c == DecodeFailure x y z =
62+ (a, b, c) == (x, y, z)
63+ UnsupportedContentType a b == UnsupportedContentType x y =
65+ InvalidContentTypeHeader a b == InvalidContentTypeHeader x y =
67+ ConnectionError a == ConnectionError x =
58instance Exception ServantError
71instance Exception ServantError
60data Req = Req
73data Req = Req