{-# 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.Rekognition -- Copyright : (c) 2013-2018 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Test.AWS.Gen.Rekognition where import Data.Proxy import Network.AWS.Rekognition import Test.AWS.Fixture import Test.AWS.Prelude import Test.AWS.Rekognition.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" -- [ requestStartCelebrityRecognition $ -- startCelebrityRecognition -- -- , requestGetPersonTracking $ -- getPersonTracking -- -- , requestListCollections $ -- listCollections -- -- , requestDeleteCollection $ -- deleteCollection -- -- , requestCreateCollection $ -- createCollection -- -- , requestStopStreamProcessor $ -- stopStreamProcessor -- -- , requestDetectLabels $ -- detectLabels -- -- , requestStartContentModeration $ -- startContentModeration -- -- , requestSearchFacesByImage $ -- searchFacesByImage -- -- , requestListStreamProcessors $ -- listStreamProcessors -- -- , requestRecognizeCelebrities $ -- recognizeCelebrities -- -- , requestGetFaceSearch $ -- getFaceSearch -- -- , requestStartLabelDetection $ -- startLabelDetection -- -- , requestSearchFaces $ -- searchFaces -- -- , requestIndexFaces $ -- indexFaces -- -- , requestGetLabelDetection $ -- getLabelDetection -- -- , requestDescribeStreamProcessor $ -- describeStreamProcessor -- -- , requestStartFaceSearch $ -- startFaceSearch -- -- , requestStartPersonTracking $ -- startPersonTracking -- -- , requestGetCelebrityRecognition $ -- getCelebrityRecognition -- -- , requestStartStreamProcessor $ -- startStreamProcessor -- -- , requestDetectText $ -- detectText -- -- , requestCompareFaces $ -- compareFaces -- -- , requestDetectFaces $ -- detectFaces -- -- , requestGetFaceDetection $ -- getFaceDetection -- -- , requestListFaces $ -- listFaces -- -- , requestGetContentModeration $ -- getContentModeration -- -- , requestDeleteFaces $ -- deleteFaces -- -- , requestGetCelebrityInfo $ -- getCelebrityInfo -- -- , requestDeleteStreamProcessor $ -- deleteStreamProcessor -- -- , requestDetectModerationLabels $ -- detectModerationLabels -- -- , requestCreateStreamProcessor $ -- createStreamProcessor -- -- , requestStartFaceDetection $ -- startFaceDetection -- -- ] -- , testGroup "response" -- [ responseStartCelebrityRecognition $ -- startCelebrityRecognitionResponse -- -- , responseGetPersonTracking $ -- getPersonTrackingResponse -- -- , responseListCollections $ -- listCollectionsResponse -- -- , responseDeleteCollection $ -- deleteCollectionResponse -- -- , responseCreateCollection $ -- createCollectionResponse -- -- , responseStopStreamProcessor $ -- stopStreamProcessorResponse -- -- , responseDetectLabels $ -- detectLabelsResponse -- -- , responseStartContentModeration $ -- startContentModerationResponse -- -- , responseSearchFacesByImage $ -- searchFacesByImageResponse -- -- , responseListStreamProcessors $ -- listStreamProcessorsResponse -- -- , responseRecognizeCelebrities $ -- recognizeCelebritiesResponse -- -- , responseGetFaceSearch $ -- getFaceSearchResponse -- -- , responseStartLabelDetection $ -- startLabelDetectionResponse -- -- , responseSearchFaces $ -- searchFacesResponse -- -- , responseIndexFaces $ -- indexFacesResponse -- -- , responseGetLabelDetection $ -- getLabelDetectionResponse -- -- , responseDescribeStreamProcessor $ -- describeStreamProcessorResponse -- -- , responseStartFaceSearch $ -- startFaceSearchResponse -- -- , responseStartPersonTracking $ -- startPersonTrackingResponse -- -- , responseGetCelebrityRecognition $ -- getCelebrityRecognitionResponse -- -- , responseStartStreamProcessor $ -- startStreamProcessorResponse -- -- , responseDetectText $ -- detectTextResponse -- -- , responseCompareFaces $ -- compareFacesResponse -- -- , responseDetectFaces $ -- detectFacesResponse -- -- , responseGetFaceDetection $ -- getFaceDetectionResponse -- -- , responseListFaces $ -- listFacesResponse -- -- , responseGetContentModeration $ -- getContentModerationResponse -- -- , responseDeleteFaces $ -- deleteFacesResponse -- -- , responseGetCelebrityInfo $ -- getCelebrityInfoResponse -- -- , responseDeleteStreamProcessor $ -- deleteStreamProcessorResponse -- -- , responseDetectModerationLabels $ -- detectModerationLabelsResponse -- -- , responseCreateStreamProcessor $ -- createStreamProcessorResponse -- -- , responseStartFaceDetection $ -- startFaceDetectionResponse -- -- ] -- ] -- Requests requestStartCelebrityRecognition :: StartCelebrityRecognition -> TestTree requestStartCelebrityRecognition = req "StartCelebrityRecognition" "fixture/StartCelebrityRecognition.yaml" requestGetPersonTracking :: GetPersonTracking -> TestTree requestGetPersonTracking = req "GetPersonTracking" "fixture/GetPersonTracking.yaml" requestListCollections :: ListCollections -> TestTree requestListCollections = req "ListCollections" "fixture/ListCollections.yaml" requestDeleteCollection :: DeleteCollection -> TestTree requestDeleteCollection = req "DeleteCollection" "fixture/DeleteCollection.yaml" requestCreateCollection :: CreateCollection -> TestTree requestCreateCollection = req "CreateCollection" "fixture/CreateCollection.yaml" requestStopStreamProcessor :: StopStreamProcessor -> TestTree requestStopStreamProcessor = req "StopStreamProcessor" "fixture/StopStreamProcessor.yaml" requestDetectLabels :: DetectLabels -> TestTree requestDetectLabels = req "DetectLabels" "fixture/DetectLabels.yaml" requestStartContentModeration :: StartContentModeration -> TestTree requestStartContentModeration = req "StartContentModeration" "fixture/StartContentModeration.yaml" requestSearchFacesByImage :: SearchFacesByImage -> TestTree requestSearchFacesByImage = req "SearchFacesByImage" "fixture/SearchFacesByImage.yaml" requestListStreamProcessors :: ListStreamProcessors -> TestTree requestListStreamProcessors = req "ListStreamProcessors" "fixture/ListStreamProcessors.yaml" requestRecognizeCelebrities :: RecognizeCelebrities -> TestTree requestRecognizeCelebrities = req "RecognizeCelebrities" "fixture/RecognizeCelebrities.yaml" requestGetFaceSearch :: GetFaceSearch -> TestTree requestGetFaceSearch = req "GetFaceSearch" "fixture/GetFaceSearch.yaml" requestStartLabelDetection :: StartLabelDetection -> TestTree requestStartLabelDetection = req "StartLabelDetection" "fixture/StartLabelDetection.yaml" requestSearchFaces :: SearchFaces -> TestTree requestSearchFaces = req "SearchFaces" "fixture/SearchFaces.yaml" requestIndexFaces :: IndexFaces -> TestTree requestIndexFaces = req "IndexFaces" "fixture/IndexFaces.yaml" requestGetLabelDetection :: GetLabelDetection -> TestTree requestGetLabelDetection = req "GetLabelDetection" "fixture/GetLabelDetection.yaml" requestDescribeStreamProcessor :: DescribeStreamProcessor -> TestTree requestDescribeStreamProcessor = req "DescribeStreamProcessor" "fixture/DescribeStreamProcessor.yaml" requestStartFaceSearch :: StartFaceSearch -> TestTree requestStartFaceSearch = req "StartFaceSearch" "fixture/StartFaceSearch.yaml" requestStartPersonTracking :: StartPersonTracking -> TestTree requestStartPersonTracking = req "StartPersonTracking" "fixture/StartPersonTracking.yaml" requestGetCelebrityRecognition :: GetCelebrityRecognition -> TestTree requestGetCelebrityRecognition = req "GetCelebrityRecognition" "fixture/GetCelebrityRecognition.yaml" requestStartStreamProcessor :: StartStreamProcessor -> TestTree requestStartStreamProcessor = req "StartStreamProcessor" "fixture/StartStreamProcessor.yaml" requestDetectText :: DetectText -> TestTree requestDetectText = req "DetectText" "fixture/DetectText.yaml" requestCompareFaces :: CompareFaces -> TestTree requestCompareFaces = req "CompareFaces" "fixture/CompareFaces.yaml" requestDetectFaces :: DetectFaces -> TestTree requestDetectFaces = req "DetectFaces" "fixture/DetectFaces.yaml" requestGetFaceDetection :: GetFaceDetection -> TestTree requestGetFaceDetection = req "GetFaceDetection" "fixture/GetFaceDetection.yaml" requestListFaces :: ListFaces -> TestTree requestListFaces = req "ListFaces" "fixture/ListFaces.yaml" requestGetContentModeration :: GetContentModeration -> TestTree requestGetContentModeration = req "GetContentModeration" "fixture/GetContentModeration.yaml" requestDeleteFaces :: DeleteFaces -> TestTree requestDeleteFaces = req "DeleteFaces" "fixture/DeleteFaces.yaml" requestGetCelebrityInfo :: GetCelebrityInfo -> TestTree requestGetCelebrityInfo = req "GetCelebrityInfo" "fixture/GetCelebrityInfo.yaml" requestDeleteStreamProcessor :: DeleteStreamProcessor -> TestTree requestDeleteStreamProcessor = req "DeleteStreamProcessor" "fixture/DeleteStreamProcessor.yaml" requestDetectModerationLabels :: DetectModerationLabels -> TestTree requestDetectModerationLabels = req "DetectModerationLabels" "fixture/DetectModerationLabels.yaml" requestCreateStreamProcessor :: CreateStreamProcessor -> TestTree requestCreateStreamProcessor = req "CreateStreamProcessor" "fixture/CreateStreamProcessor.yaml" requestStartFaceDetection :: StartFaceDetection -> TestTree requestStartFaceDetection = req "StartFaceDetection" "fixture/StartFaceDetection.yaml" -- Responses responseStartCelebrityRecognition :: StartCelebrityRecognitionResponse -> TestTree responseStartCelebrityRecognition = res "StartCelebrityRecognitionResponse" "fixture/StartCelebrityRecognitionResponse.proto" rekognition (Proxy :: Proxy StartCelebrityRecognition) responseGetPersonTracking :: GetPersonTrackingResponse -> TestTree responseGetPersonTracking = res "GetPersonTrackingResponse" "fixture/GetPersonTrackingResponse.proto" rekognition (Proxy :: Proxy GetPersonTracking) responseListCollections :: ListCollectionsResponse -> TestTree responseListCollections = res "ListCollectionsResponse" "fixture/ListCollectionsResponse.proto" rekognition (Proxy :: Proxy ListCollections) responseDeleteCollection :: DeleteCollectionResponse -> TestTree responseDeleteCollection = res "DeleteCollectionResponse" "fixture/DeleteCollectionResponse.proto" rekognition (Proxy :: Proxy DeleteCollection) responseCreateCollection :: CreateCollectionResponse -> TestTree responseCreateCollection = res "CreateCollectionResponse" "fixture/CreateCollectionResponse.proto" rekognition (Proxy :: Proxy CreateCollection) responseStopStreamProcessor :: StopStreamProcessorResponse -> TestTree responseStopStreamProcessor = res "StopStreamProcessorResponse" "fixture/StopStreamProcessorResponse.proto" rekognition (Proxy :: Proxy StopStreamProcessor) responseDetectLabels :: DetectLabelsResponse -> TestTree responseDetectLabels = res "DetectLabelsResponse" "fixture/DetectLabelsResponse.proto" rekognition (Proxy :: Proxy DetectLabels) responseStartContentModeration :: StartContentModerationResponse -> TestTree responseStartContentModeration = res "StartContentModerationResponse" "fixture/StartContentModerationResponse.proto" rekognition (Proxy :: Proxy StartContentModeration) responseSearchFacesByImage :: SearchFacesByImageResponse -> TestTree responseSearchFacesByImage = res "SearchFacesByImageResponse" "fixture/SearchFacesByImageResponse.proto" rekognition (Proxy :: Proxy SearchFacesByImage) responseListStreamProcessors :: ListStreamProcessorsResponse -> TestTree responseListStreamProcessors = res "ListStreamProcessorsResponse" "fixture/ListStreamProcessorsResponse.proto" rekognition (Proxy :: Proxy ListStreamProcessors) responseRecognizeCelebrities :: RecognizeCelebritiesResponse -> TestTree responseRecognizeCelebrities = res "RecognizeCelebritiesResponse" "fixture/RecognizeCelebritiesResponse.proto" rekognition (Proxy :: Proxy RecognizeCelebrities) responseGetFaceSearch :: GetFaceSearchResponse -> TestTree responseGetFaceSearch = res "GetFaceSearchResponse" "fixture/GetFaceSearchResponse.proto" rekognition (Proxy :: Proxy GetFaceSearch) responseStartLabelDetection :: StartLabelDetectionResponse -> TestTree responseStartLabelDetection = res "StartLabelDetectionResponse" "fixture/StartLabelDetectionResponse.proto" rekognition (Proxy :: Proxy StartLabelDetection) responseSearchFaces :: SearchFacesResponse -> TestTree responseSearchFaces = res "SearchFacesResponse" "fixture/SearchFacesResponse.proto" rekognition (Proxy :: Proxy SearchFaces) responseIndexFaces :: IndexFacesResponse -> TestTree responseIndexFaces = res "IndexFacesResponse" "fixture/IndexFacesResponse.proto" rekognition (Proxy :: Proxy IndexFaces) responseGetLabelDetection :: GetLabelDetectionResponse -> TestTree responseGetLabelDetection = res "GetLabelDetectionResponse" "fixture/GetLabelDetectionResponse.proto" rekognition (Proxy :: Proxy GetLabelDetection) responseDescribeStreamProcessor :: DescribeStreamProcessorResponse -> TestTree responseDescribeStreamProcessor = res "DescribeStreamProcessorResponse" "fixture/DescribeStreamProcessorResponse.proto" rekognition (Proxy :: Proxy DescribeStreamProcessor) responseStartFaceSearch :: StartFaceSearchResponse -> TestTree responseStartFaceSearch = res "StartFaceSearchResponse" "fixture/StartFaceSearchResponse.proto" rekognition (Proxy :: Proxy StartFaceSearch) responseStartPersonTracking :: StartPersonTrackingResponse -> TestTree responseStartPersonTracking = res "StartPersonTrackingResponse" "fixture/StartPersonTrackingResponse.proto" rekognition (Proxy :: Proxy StartPersonTracking) responseGetCelebrityRecognition :: GetCelebrityRecognitionResponse -> TestTree responseGetCelebrityRecognition = res "GetCelebrityRecognitionResponse" "fixture/GetCelebrityRecognitionResponse.proto" rekognition (Proxy :: Proxy GetCelebrityRecognition) responseStartStreamProcessor :: StartStreamProcessorResponse -> TestTree responseStartStreamProcessor = res "StartStreamProcessorResponse" "fixture/StartStreamProcessorResponse.proto" rekognition (Proxy :: Proxy StartStreamProcessor) responseDetectText :: DetectTextResponse -> TestTree responseDetectText = res "DetectTextResponse" "fixture/DetectTextResponse.proto" rekognition (Proxy :: Proxy DetectText) responseCompareFaces :: CompareFacesResponse -> TestTree responseCompareFaces = res "CompareFacesResponse" "fixture/CompareFacesResponse.proto" rekognition (Proxy :: Proxy CompareFaces) responseDetectFaces :: DetectFacesResponse -> TestTree responseDetectFaces = res "DetectFacesResponse" "fixture/DetectFacesResponse.proto" rekognition (Proxy :: Proxy DetectFaces) responseGetFaceDetection :: GetFaceDetectionResponse -> TestTree responseGetFaceDetection = res "GetFaceDetectionResponse" "fixture/GetFaceDetectionResponse.proto" rekognition (Proxy :: Proxy GetFaceDetection) responseListFaces :: ListFacesResponse -> TestTree responseListFaces = res "ListFacesResponse" "fixture/ListFacesResponse.proto" rekognition (Proxy :: Proxy ListFaces) responseGetContentModeration :: GetContentModerationResponse -> TestTree responseGetContentModeration = res "GetContentModerationResponse" "fixture/GetContentModerationResponse.proto" rekognition (Proxy :: Proxy GetContentModeration) responseDeleteFaces :: DeleteFacesResponse -> TestTree responseDeleteFaces = res "DeleteFacesResponse" "fixture/DeleteFacesResponse.proto" rekognition (Proxy :: Proxy DeleteFaces) responseGetCelebrityInfo :: GetCelebrityInfoResponse -> TestTree responseGetCelebrityInfo = res "GetCelebrityInfoResponse" "fixture/GetCelebrityInfoResponse.proto" rekognition (Proxy :: Proxy GetCelebrityInfo) responseDeleteStreamProcessor :: DeleteStreamProcessorResponse -> TestTree responseDeleteStreamProcessor = res "DeleteStreamProcessorResponse" "fixture/DeleteStreamProcessorResponse.proto" rekognition (Proxy :: Proxy DeleteStreamProcessor) responseDetectModerationLabels :: DetectModerationLabelsResponse -> TestTree responseDetectModerationLabels = res "DetectModerationLabelsResponse" "fixture/DetectModerationLabelsResponse.proto" rekognition (Proxy :: Proxy DetectModerationLabels) responseCreateStreamProcessor :: CreateStreamProcessorResponse -> TestTree responseCreateStreamProcessor = res "CreateStreamProcessorResponse" "fixture/CreateStreamProcessorResponse.proto" rekognition (Proxy :: Proxy CreateStreamProcessor) responseStartFaceDetection :: StartFaceDetectionResponse -> TestTree responseStartFaceDetection = res "StartFaceDetectionResponse" "fixture/StartFaceDetectionResponse.proto" rekognition (Proxy :: Proxy StartFaceDetection)