amazonka-ecr-1.4.0: test/Test/AWS/Gen/ECR.hs
{-# 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.ECR
-- Copyright : (c) 2013-2016 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay <brendan.g.hay@gmail.com>
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
--
module Test.AWS.Gen.ECR where
import Data.Proxy
import Test.AWS.Fixture
import Test.AWS.Prelude
import Test.Tasty
import Network.AWS.ECR
import Test.AWS.ECR.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"
-- [ testGetRepositoryPolicy $
-- getRepositoryPolicy
--
-- , testBatchDeleteImage $
-- batchDeleteImage
--
-- , testBatchCheckLayerAvailability $
-- batchCheckLayerAvailability
--
-- , testDeleteRepositoryPolicy $
-- deleteRepositoryPolicy
--
-- , testCreateRepository $
-- createRepository
--
-- , testCompleteLayerUpload $
-- completeLayerUpload
--
-- , testDescribeRepositories $
-- describeRepositories
--
-- , testUploadLayerPart $
-- uploadLayerPart
--
-- , testBatchGetImage $
-- batchGetImage
--
-- , testSetRepositoryPolicy $
-- setRepositoryPolicy
--
-- , testInitiateLayerUpload $
-- initiateLayerUpload
--
-- , testDeleteRepository $
-- deleteRepository
--
-- , testPutImage $
-- putImage
--
-- , testListImages $
-- listImages
--
-- , testGetAuthorizationToken $
-- getAuthorizationToken
--
-- , testGetDownloadURLForLayer $
-- getDownloadURLForLayer
--
-- ]
-- , testGroup "response"
-- [ testGetRepositoryPolicyResponse $
-- getRepositoryPolicyResponse
--
-- , testBatchDeleteImageResponse $
-- batchDeleteImageResponse
--
-- , testBatchCheckLayerAvailabilityResponse $
-- batchCheckLayerAvailabilityResponse
--
-- , testDeleteRepositoryPolicyResponse $
-- deleteRepositoryPolicyResponse
--
-- , testCreateRepositoryResponse $
-- createRepositoryResponse
--
-- , testCompleteLayerUploadResponse $
-- completeLayerUploadResponse
--
-- , testDescribeRepositoriesResponse $
-- describeRepositoriesResponse
--
-- , testUploadLayerPartResponse $
-- uploadLayerPartResponse
--
-- , testBatchGetImageResponse $
-- batchGetImageResponse
--
-- , testSetRepositoryPolicyResponse $
-- setRepositoryPolicyResponse
--
-- , testInitiateLayerUploadResponse $
-- initiateLayerUploadResponse
--
-- , testDeleteRepositoryResponse $
-- deleteRepositoryResponse
--
-- , testPutImageResponse $
-- putImageResponse
--
-- , testListImagesResponse $
-- listImagesResponse
--
-- , testGetAuthorizationTokenResponse $
-- getAuthorizationTokenResponse
--
-- , testGetDownloadURLForLayerResponse $
-- getDownloadURLForLayerResponse
--
-- ]
-- ]
-- Requests
testGetRepositoryPolicy :: GetRepositoryPolicy -> TestTree
testGetRepositoryPolicy = req
"GetRepositoryPolicy"
"fixture/GetRepositoryPolicy.yaml"
testBatchDeleteImage :: BatchDeleteImage -> TestTree
testBatchDeleteImage = req
"BatchDeleteImage"
"fixture/BatchDeleteImage.yaml"
testBatchCheckLayerAvailability :: BatchCheckLayerAvailability -> TestTree
testBatchCheckLayerAvailability = req
"BatchCheckLayerAvailability"
"fixture/BatchCheckLayerAvailability.yaml"
testDeleteRepositoryPolicy :: DeleteRepositoryPolicy -> TestTree
testDeleteRepositoryPolicy = req
"DeleteRepositoryPolicy"
"fixture/DeleteRepositoryPolicy.yaml"
testCreateRepository :: CreateRepository -> TestTree
testCreateRepository = req
"CreateRepository"
"fixture/CreateRepository.yaml"
testCompleteLayerUpload :: CompleteLayerUpload -> TestTree
testCompleteLayerUpload = req
"CompleteLayerUpload"
"fixture/CompleteLayerUpload.yaml"
testDescribeRepositories :: DescribeRepositories -> TestTree
testDescribeRepositories = req
"DescribeRepositories"
"fixture/DescribeRepositories.yaml"
testUploadLayerPart :: UploadLayerPart -> TestTree
testUploadLayerPart = req
"UploadLayerPart"
"fixture/UploadLayerPart.yaml"
testBatchGetImage :: BatchGetImage -> TestTree
testBatchGetImage = req
"BatchGetImage"
"fixture/BatchGetImage.yaml"
testSetRepositoryPolicy :: SetRepositoryPolicy -> TestTree
testSetRepositoryPolicy = req
"SetRepositoryPolicy"
"fixture/SetRepositoryPolicy.yaml"
testInitiateLayerUpload :: InitiateLayerUpload -> TestTree
testInitiateLayerUpload = req
"InitiateLayerUpload"
"fixture/InitiateLayerUpload.yaml"
testDeleteRepository :: DeleteRepository -> TestTree
testDeleteRepository = req
"DeleteRepository"
"fixture/DeleteRepository.yaml"
testPutImage :: PutImage -> TestTree
testPutImage = req
"PutImage"
"fixture/PutImage.yaml"
testListImages :: ListImages -> TestTree
testListImages = req
"ListImages"
"fixture/ListImages.yaml"
testGetAuthorizationToken :: GetAuthorizationToken -> TestTree
testGetAuthorizationToken = req
"GetAuthorizationToken"
"fixture/GetAuthorizationToken.yaml"
testGetDownloadURLForLayer :: GetDownloadURLForLayer -> TestTree
testGetDownloadURLForLayer = req
"GetDownloadURLForLayer"
"fixture/GetDownloadURLForLayer.yaml"
-- Responses
testGetRepositoryPolicyResponse :: GetRepositoryPolicyResponse -> TestTree
testGetRepositoryPolicyResponse = res
"GetRepositoryPolicyResponse"
"fixture/GetRepositoryPolicyResponse.proto"
ecr
(Proxy :: Proxy GetRepositoryPolicy)
testBatchDeleteImageResponse :: BatchDeleteImageResponse -> TestTree
testBatchDeleteImageResponse = res
"BatchDeleteImageResponse"
"fixture/BatchDeleteImageResponse.proto"
ecr
(Proxy :: Proxy BatchDeleteImage)
testBatchCheckLayerAvailabilityResponse :: BatchCheckLayerAvailabilityResponse -> TestTree
testBatchCheckLayerAvailabilityResponse = res
"BatchCheckLayerAvailabilityResponse"
"fixture/BatchCheckLayerAvailabilityResponse.proto"
ecr
(Proxy :: Proxy BatchCheckLayerAvailability)
testDeleteRepositoryPolicyResponse :: DeleteRepositoryPolicyResponse -> TestTree
testDeleteRepositoryPolicyResponse = res
"DeleteRepositoryPolicyResponse"
"fixture/DeleteRepositoryPolicyResponse.proto"
ecr
(Proxy :: Proxy DeleteRepositoryPolicy)
testCreateRepositoryResponse :: CreateRepositoryResponse -> TestTree
testCreateRepositoryResponse = res
"CreateRepositoryResponse"
"fixture/CreateRepositoryResponse.proto"
ecr
(Proxy :: Proxy CreateRepository)
testCompleteLayerUploadResponse :: CompleteLayerUploadResponse -> TestTree
testCompleteLayerUploadResponse = res
"CompleteLayerUploadResponse"
"fixture/CompleteLayerUploadResponse.proto"
ecr
(Proxy :: Proxy CompleteLayerUpload)
testDescribeRepositoriesResponse :: DescribeRepositoriesResponse -> TestTree
testDescribeRepositoriesResponse = res
"DescribeRepositoriesResponse"
"fixture/DescribeRepositoriesResponse.proto"
ecr
(Proxy :: Proxy DescribeRepositories)
testUploadLayerPartResponse :: UploadLayerPartResponse -> TestTree
testUploadLayerPartResponse = res
"UploadLayerPartResponse"
"fixture/UploadLayerPartResponse.proto"
ecr
(Proxy :: Proxy UploadLayerPart)
testBatchGetImageResponse :: BatchGetImageResponse -> TestTree
testBatchGetImageResponse = res
"BatchGetImageResponse"
"fixture/BatchGetImageResponse.proto"
ecr
(Proxy :: Proxy BatchGetImage)
testSetRepositoryPolicyResponse :: SetRepositoryPolicyResponse -> TestTree
testSetRepositoryPolicyResponse = res
"SetRepositoryPolicyResponse"
"fixture/SetRepositoryPolicyResponse.proto"
ecr
(Proxy :: Proxy SetRepositoryPolicy)
testInitiateLayerUploadResponse :: InitiateLayerUploadResponse -> TestTree
testInitiateLayerUploadResponse = res
"InitiateLayerUploadResponse"
"fixture/InitiateLayerUploadResponse.proto"
ecr
(Proxy :: Proxy InitiateLayerUpload)
testDeleteRepositoryResponse :: DeleteRepositoryResponse -> TestTree
testDeleteRepositoryResponse = res
"DeleteRepositoryResponse"
"fixture/DeleteRepositoryResponse.proto"
ecr
(Proxy :: Proxy DeleteRepository)
testPutImageResponse :: PutImageResponse -> TestTree
testPutImageResponse = res
"PutImageResponse"
"fixture/PutImageResponse.proto"
ecr
(Proxy :: Proxy PutImage)
testListImagesResponse :: ListImagesResponse -> TestTree
testListImagesResponse = res
"ListImagesResponse"
"fixture/ListImagesResponse.proto"
ecr
(Proxy :: Proxy ListImages)
testGetAuthorizationTokenResponse :: GetAuthorizationTokenResponse -> TestTree
testGetAuthorizationTokenResponse = res
"GetAuthorizationTokenResponse"
"fixture/GetAuthorizationTokenResponse.proto"
ecr
(Proxy :: Proxy GetAuthorizationToken)
testGetDownloadURLForLayerResponse :: GetDownloadURLForLayerResponse -> TestTree
testGetDownloadURLForLayerResponse = res
"GetDownloadURLForLayerResponse"
"fixture/GetDownloadURLForLayerResponse.proto"
ecr
(Proxy :: Proxy GetDownloadURLForLayer)