{-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-orphans #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Test.AWS.Gen.CloudWatchEvents -- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Test.AWS.Gen.CloudWatchEvents where import Data.Proxy import Test.AWS.Fixture import Test.AWS.Prelude import Test.Tasty import Network.AWS.CloudWatchEvents import Test.AWS.CloudWatchEvents.Internal -- Auto-generated: the actual test selection needs to be manually placed into -- the top-level so that real test data can be incrementally added. -- -- This commented snippet is what the entire set should look like: -- fixtures :: TestTree -- fixtures = -- [ testGroup "request" -- [ testRemoveTargets $ -- removeTargets -- -- , testDeleteRule $ -- deleteRule -- -- , testListRules $ -- listRules -- -- , testPutRule $ -- putRule -- -- , testDisableRule $ -- disableRule -- -- , testListTargetsByRule $ -- listTargetsByRule -- -- , testDescribeRule $ -- describeRule -- -- , testEnableRule $ -- enableRule -- -- , testListRuleNamesByTarget $ -- listRuleNamesByTarget -- -- , testTestEventPattern $ -- testEventPattern -- -- , testPutTargets $ -- putTargets -- -- , testPutEvents $ -- putEvents -- -- ] -- , testGroup "response" -- [ testRemoveTargetsResponse $ -- removeTargetsResponse -- -- , testDeleteRuleResponse $ -- deleteRuleResponse -- -- , testListRulesResponse $ -- listRulesResponse -- -- , testPutRuleResponse $ -- putRuleResponse -- -- , testDisableRuleResponse $ -- disableRuleResponse -- -- , testListTargetsByRuleResponse $ -- listTargetsByRuleResponse -- -- , testDescribeRuleResponse $ -- describeRuleResponse -- -- , testEnableRuleResponse $ -- enableRuleResponse -- -- , testListRuleNamesByTargetResponse $ -- listRuleNamesByTargetResponse -- -- , testTestEventPatternResponse $ -- testEventPatternResponse -- -- , testPutTargetsResponse $ -- putTargetsResponse -- -- , testPutEventsResponse $ -- putEventsResponse -- -- ] -- ] -- Requests testRemoveTargets :: RemoveTargets -> TestTree testRemoveTargets = req "RemoveTargets" "fixture/RemoveTargets.yaml" testDeleteRule :: DeleteRule -> TestTree testDeleteRule = req "DeleteRule" "fixture/DeleteRule.yaml" testListRules :: ListRules -> TestTree testListRules = req "ListRules" "fixture/ListRules.yaml" testPutRule :: PutRule -> TestTree testPutRule = req "PutRule" "fixture/PutRule.yaml" testDisableRule :: DisableRule -> TestTree testDisableRule = req "DisableRule" "fixture/DisableRule.yaml" testListTargetsByRule :: ListTargetsByRule -> TestTree testListTargetsByRule = req "ListTargetsByRule" "fixture/ListTargetsByRule.yaml" testDescribeRule :: DescribeRule -> TestTree testDescribeRule = req "DescribeRule" "fixture/DescribeRule.yaml" testEnableRule :: EnableRule -> TestTree testEnableRule = req "EnableRule" "fixture/EnableRule.yaml" testListRuleNamesByTarget :: ListRuleNamesByTarget -> TestTree testListRuleNamesByTarget = req "ListRuleNamesByTarget" "fixture/ListRuleNamesByTarget.yaml" testTestEventPattern :: TestEventPattern -> TestTree testTestEventPattern = req "TestEventPattern" "fixture/TestEventPattern.yaml" testPutTargets :: PutTargets -> TestTree testPutTargets = req "PutTargets" "fixture/PutTargets.yaml" testPutEvents :: PutEvents -> TestTree testPutEvents = req "PutEvents" "fixture/PutEvents.yaml" -- Responses testRemoveTargetsResponse :: RemoveTargetsResponse -> TestTree testRemoveTargetsResponse = res "RemoveTargetsResponse" "fixture/RemoveTargetsResponse.proto" cloudWatchEvents (Proxy :: Proxy RemoveTargets) testDeleteRuleResponse :: DeleteRuleResponse -> TestTree testDeleteRuleResponse = res "DeleteRuleResponse" "fixture/DeleteRuleResponse.proto" cloudWatchEvents (Proxy :: Proxy DeleteRule) testListRulesResponse :: ListRulesResponse -> TestTree testListRulesResponse = res "ListRulesResponse" "fixture/ListRulesResponse.proto" cloudWatchEvents (Proxy :: Proxy ListRules) testPutRuleResponse :: PutRuleResponse -> TestTree testPutRuleResponse = res "PutRuleResponse" "fixture/PutRuleResponse.proto" cloudWatchEvents (Proxy :: Proxy PutRule) testDisableRuleResponse :: DisableRuleResponse -> TestTree testDisableRuleResponse = res "DisableRuleResponse" "fixture/DisableRuleResponse.proto" cloudWatchEvents (Proxy :: Proxy DisableRule) testListTargetsByRuleResponse :: ListTargetsByRuleResponse -> TestTree testListTargetsByRuleResponse = res "ListTargetsByRuleResponse" "fixture/ListTargetsByRuleResponse.proto" cloudWatchEvents (Proxy :: Proxy ListTargetsByRule) testDescribeRuleResponse :: DescribeRuleResponse -> TestTree testDescribeRuleResponse = res "DescribeRuleResponse" "fixture/DescribeRuleResponse.proto" cloudWatchEvents (Proxy :: Proxy DescribeRule) testEnableRuleResponse :: EnableRuleResponse -> TestTree testEnableRuleResponse = res "EnableRuleResponse" "fixture/EnableRuleResponse.proto" cloudWatchEvents (Proxy :: Proxy EnableRule) testListRuleNamesByTargetResponse :: ListRuleNamesByTargetResponse -> TestTree testListRuleNamesByTargetResponse = res "ListRuleNamesByTargetResponse" "fixture/ListRuleNamesByTargetResponse.proto" cloudWatchEvents (Proxy :: Proxy ListRuleNamesByTarget) testTestEventPatternResponse :: TestEventPatternResponse -> TestTree testTestEventPatternResponse = res "TestEventPatternResponse" "fixture/TestEventPatternResponse.proto" cloudWatchEvents (Proxy :: Proxy TestEventPattern) testPutTargetsResponse :: PutTargetsResponse -> TestTree testPutTargetsResponse = res "PutTargetsResponse" "fixture/PutTargetsResponse.proto" cloudWatchEvents (Proxy :: Proxy PutTargets) testPutEventsResponse :: PutEventsResponse -> TestTree testPutEventsResponse = res "PutEventsResponse" "fixture/PutEventsResponse.proto" cloudWatchEvents (Proxy :: Proxy PutEvents)