{-# OPTIONS_GHC -fno-warn-orphans #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Test.Amazonka.Gen.ResourceGroups -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Test.Amazonka.Gen.ResourceGroups where import Amazonka.ResourceGroups import qualified Data.Proxy as Proxy import Test.Amazonka.Fixture import Test.Amazonka.Prelude import Test.Amazonka.ResourceGroups.Internal import Test.Tasty -- 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" -- [ requestCreateGroup $ -- newCreateGroup -- -- , requestDeleteGroup $ -- newDeleteGroup -- -- , requestGetGroup $ -- newGetGroup -- -- , requestGetGroupConfiguration $ -- newGetGroupConfiguration -- -- , requestGetGroupQuery $ -- newGetGroupQuery -- -- , requestGetTags $ -- newGetTags -- -- , requestGroupResources $ -- newGroupResources -- -- , requestListGroupResources $ -- newListGroupResources -- -- , requestListGroups $ -- newListGroups -- -- , requestPutGroupConfiguration $ -- newPutGroupConfiguration -- -- , requestSearchResources $ -- newSearchResources -- -- , requestTag $ -- newTag -- -- , requestUngroupResources $ -- newUngroupResources -- -- , requestUntag $ -- newUntag -- -- , requestUpdateGroup $ -- newUpdateGroup -- -- , requestUpdateGroupQuery $ -- newUpdateGroupQuery -- -- ] -- , testGroup "response" -- [ responseCreateGroup $ -- newCreateGroupResponse -- -- , responseDeleteGroup $ -- newDeleteGroupResponse -- -- , responseGetGroup $ -- newGetGroupResponse -- -- , responseGetGroupConfiguration $ -- newGetGroupConfigurationResponse -- -- , responseGetGroupQuery $ -- newGetGroupQueryResponse -- -- , responseGetTags $ -- newGetTagsResponse -- -- , responseGroupResources $ -- newGroupResourcesResponse -- -- , responseListGroupResources $ -- newListGroupResourcesResponse -- -- , responseListGroups $ -- newListGroupsResponse -- -- , responsePutGroupConfiguration $ -- newPutGroupConfigurationResponse -- -- , responseSearchResources $ -- newSearchResourcesResponse -- -- , responseTag $ -- newTagResponse -- -- , responseUngroupResources $ -- newUngroupResourcesResponse -- -- , responseUntag $ -- newUntagResponse -- -- , responseUpdateGroup $ -- newUpdateGroupResponse -- -- , responseUpdateGroupQuery $ -- newUpdateGroupQueryResponse -- -- ] -- ] -- Requests requestCreateGroup :: CreateGroup -> TestTree requestCreateGroup = req "CreateGroup" "fixture/CreateGroup.yaml" requestDeleteGroup :: DeleteGroup -> TestTree requestDeleteGroup = req "DeleteGroup" "fixture/DeleteGroup.yaml" requestGetGroup :: GetGroup -> TestTree requestGetGroup = req "GetGroup" "fixture/GetGroup.yaml" requestGetGroupConfiguration :: GetGroupConfiguration -> TestTree requestGetGroupConfiguration = req "GetGroupConfiguration" "fixture/GetGroupConfiguration.yaml" requestGetGroupQuery :: GetGroupQuery -> TestTree requestGetGroupQuery = req "GetGroupQuery" "fixture/GetGroupQuery.yaml" requestGetTags :: GetTags -> TestTree requestGetTags = req "GetTags" "fixture/GetTags.yaml" requestGroupResources :: GroupResources -> TestTree requestGroupResources = req "GroupResources" "fixture/GroupResources.yaml" requestListGroupResources :: ListGroupResources -> TestTree requestListGroupResources = req "ListGroupResources" "fixture/ListGroupResources.yaml" requestListGroups :: ListGroups -> TestTree requestListGroups = req "ListGroups" "fixture/ListGroups.yaml" requestPutGroupConfiguration :: PutGroupConfiguration -> TestTree requestPutGroupConfiguration = req "PutGroupConfiguration" "fixture/PutGroupConfiguration.yaml" requestSearchResources :: SearchResources -> TestTree requestSearchResources = req "SearchResources" "fixture/SearchResources.yaml" requestTag :: Tag -> TestTree requestTag = req "Tag" "fixture/Tag.yaml" requestUngroupResources :: UngroupResources -> TestTree requestUngroupResources = req "UngroupResources" "fixture/UngroupResources.yaml" requestUntag :: Untag -> TestTree requestUntag = req "Untag" "fixture/Untag.yaml" requestUpdateGroup :: UpdateGroup -> TestTree requestUpdateGroup = req "UpdateGroup" "fixture/UpdateGroup.yaml" requestUpdateGroupQuery :: UpdateGroupQuery -> TestTree requestUpdateGroupQuery = req "UpdateGroupQuery" "fixture/UpdateGroupQuery.yaml" -- Responses responseCreateGroup :: CreateGroupResponse -> TestTree responseCreateGroup = res "CreateGroupResponse" "fixture/CreateGroupResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy CreateGroup) responseDeleteGroup :: DeleteGroupResponse -> TestTree responseDeleteGroup = res "DeleteGroupResponse" "fixture/DeleteGroupResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DeleteGroup) responseGetGroup :: GetGroupResponse -> TestTree responseGetGroup = res "GetGroupResponse" "fixture/GetGroupResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetGroup) responseGetGroupConfiguration :: GetGroupConfigurationResponse -> TestTree responseGetGroupConfiguration = res "GetGroupConfigurationResponse" "fixture/GetGroupConfigurationResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetGroupConfiguration) responseGetGroupQuery :: GetGroupQueryResponse -> TestTree responseGetGroupQuery = res "GetGroupQueryResponse" "fixture/GetGroupQueryResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetGroupQuery) responseGetTags :: GetTagsResponse -> TestTree responseGetTags = res "GetTagsResponse" "fixture/GetTagsResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GetTags) responseGroupResources :: GroupResourcesResponse -> TestTree responseGroupResources = res "GroupResourcesResponse" "fixture/GroupResourcesResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy GroupResources) responseListGroupResources :: ListGroupResourcesResponse -> TestTree responseListGroupResources = res "ListGroupResourcesResponse" "fixture/ListGroupResourcesResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ListGroupResources) responseListGroups :: ListGroupsResponse -> TestTree responseListGroups = res "ListGroupsResponse" "fixture/ListGroupsResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy ListGroups) responsePutGroupConfiguration :: PutGroupConfigurationResponse -> TestTree responsePutGroupConfiguration = res "PutGroupConfigurationResponse" "fixture/PutGroupConfigurationResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy PutGroupConfiguration) responseSearchResources :: SearchResourcesResponse -> TestTree responseSearchResources = res "SearchResourcesResponse" "fixture/SearchResourcesResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy SearchResources) responseTag :: TagResponse -> TestTree responseTag = res "TagResponse" "fixture/TagResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy Tag) responseUngroupResources :: UngroupResourcesResponse -> TestTree responseUngroupResources = res "UngroupResourcesResponse" "fixture/UngroupResourcesResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy UngroupResources) responseUntag :: UntagResponse -> TestTree responseUntag = res "UntagResponse" "fixture/UntagResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy Untag) responseUpdateGroup :: UpdateGroupResponse -> TestTree responseUpdateGroup = res "UpdateGroupResponse" "fixture/UpdateGroupResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy UpdateGroup) responseUpdateGroupQuery :: UpdateGroupQueryResponse -> TestTree responseUpdateGroupQuery = res "UpdateGroupQueryResponse" "fixture/UpdateGroupQueryResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy UpdateGroupQuery)