-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Common functionality for Amazonka library test-suites. -- @package amazonka-test @version 1.3.2 module Test.AWS.TH mkTime :: Text -> Q Exp instance Lift Day instance Lift DiffTime instance Lift UTCTime instance Lift (Time a) module Test.AWS.Orphans instance FromJSON (HashMap HeaderName ByteString) instance FromJSON (HashMap ByteString ByteString) instance FromJSON ByteString module Test.AWS.Diff -- | Display the difference between two Haskell values, with control over -- the diff parameters. diff :: (Show a, Show b) => a -> b -> IO String module Test.AWS.Assert assertDiff :: (Eq a, Show a) => String -> a -> Either String a -> Assertion module Test.AWS.Fixture res :: (AWSRequest a, Eq (Rs a), Show (Rs a)) => TestName -> FilePath -> Service -> Proxy a -> Rs a -> TestTree req :: (AWSRequest a, Eq a, Show a) => TestName -> FilePath -> a -> TestTree testResponse :: AWSRequest a => Service -> Proxy a -> LazyByteString -> IO (Either String (Rs a)) auth :: AuthEnv time :: UTCTime data Req Req :: Method -> ByteString -> ByteString -> [Header] -> ByteString -> Req _method :: Req -> Method _path :: Req -> ByteString _query :: Req -> ByteString _headers :: Req -> [Header] _body :: Req -> ByteString mkReq :: Method -> ByteString -> ByteString -> [Header] -> ByteString -> Req sortKeys :: Ord a => [(a, b)] -> [(a, b)] instance Eq Req instance Show Req instance Generic Req instance Datatype D1Req instance Constructor C1_0Req instance Selector S1_0_0Req instance Selector S1_0_1Req instance Selector S1_0_2Req instance Selector S1_0_3Req instance Selector S1_0_4Req instance FromJSON Req module Test.AWS.Prelude