diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
 
 ## Version
 
-`1.2.0.1`
+`1.2.0.2`
 
 
 ## Description
diff --git a/amazonka-glacier.cabal b/amazonka-glacier.cabal
--- a/amazonka-glacier.cabal
+++ b/amazonka-glacier.cabal
@@ -1,7 +1,8 @@
 name:                  amazonka-glacier
-version:               1.2.0.1
+version:               1.2.0.2
 synopsis:              Amazon Glacier SDK.
 homepage:              https://github.com/brendanhay/amazonka
+bug-reports:           https://github.com/brendanhay/amazonka/issues
 license:               OtherLicense
 license-file:          LICENSE
 author:                Brendan Hay
@@ -9,9 +10,8 @@
 copyright:             Copyright (c) 2013-2015 Brendan Hay
 category:              Network, AWS, Cloud, Distributed Computing
 build-type:            Simple
-extra-source-files:    README.md
 cabal-version:         >= 1.10
-
+extra-source-files:    README.md fixture/*.yaml fixture/*.proto
 description:
     Amazon Glacier is a storage solution for \"cold data.\"
 
@@ -124,8 +124,9 @@
 
     ghc-options:       -Wall -threaded
 
-    -- This is not comprehensive if modules have manually been added.
-    -- It exists to ensure cabal 'somewhat' detects test module changes.
+    -- This section is encoded by the template and any modules added by
+    -- hand outside these namespaces will not correctly be added to the
+    -- distribution package.
     other-modules:
           Test.AWS.Glacier
         , Test.AWS.Gen.Glacier
diff --git a/fixture/AbortMultipartUpload.yaml b/fixture/AbortMultipartUpload.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/AbortMultipartUpload.yaml
diff --git a/fixture/AbortMultipartUploadResponse.proto b/fixture/AbortMultipartUploadResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/AbortMultipartUploadResponse.proto
diff --git a/fixture/AbortVaultLock.yaml b/fixture/AbortVaultLock.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/AbortVaultLock.yaml
diff --git a/fixture/AbortVaultLockResponse.proto b/fixture/AbortVaultLockResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/AbortVaultLockResponse.proto
diff --git a/fixture/AddTagsToVault.yaml b/fixture/AddTagsToVault.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/AddTagsToVault.yaml
diff --git a/fixture/AddTagsToVaultResponse.proto b/fixture/AddTagsToVaultResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/AddTagsToVaultResponse.proto
diff --git a/fixture/CompleteMultipartUpload.yaml b/fixture/CompleteMultipartUpload.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CompleteMultipartUpload.yaml
diff --git a/fixture/CompleteMultipartUploadResponse.proto b/fixture/CompleteMultipartUploadResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CompleteMultipartUploadResponse.proto
diff --git a/fixture/CompleteVaultLock.yaml b/fixture/CompleteVaultLock.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CompleteVaultLock.yaml
diff --git a/fixture/CompleteVaultLockResponse.proto b/fixture/CompleteVaultLockResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CompleteVaultLockResponse.proto
diff --git a/fixture/CreateVault.yaml b/fixture/CreateVault.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreateVault.yaml
diff --git a/fixture/CreateVaultResponse.proto b/fixture/CreateVaultResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreateVaultResponse.proto
diff --git a/fixture/DeleteArchive.yaml b/fixture/DeleteArchive.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteArchive.yaml
diff --git a/fixture/DeleteArchiveResponse.proto b/fixture/DeleteArchiveResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteArchiveResponse.proto
diff --git a/fixture/DeleteVault.yaml b/fixture/DeleteVault.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteVault.yaml
diff --git a/fixture/DeleteVaultAccessPolicy.yaml b/fixture/DeleteVaultAccessPolicy.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteVaultAccessPolicy.yaml
diff --git a/fixture/DeleteVaultAccessPolicyResponse.proto b/fixture/DeleteVaultAccessPolicyResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteVaultAccessPolicyResponse.proto
diff --git a/fixture/DeleteVaultNotifications.yaml b/fixture/DeleteVaultNotifications.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteVaultNotifications.yaml
diff --git a/fixture/DeleteVaultNotificationsResponse.proto b/fixture/DeleteVaultNotificationsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteVaultNotificationsResponse.proto
diff --git a/fixture/DeleteVaultResponse.proto b/fixture/DeleteVaultResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteVaultResponse.proto
diff --git a/fixture/DescribeJob.yaml b/fixture/DescribeJob.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeJob.yaml
diff --git a/fixture/DescribeJobResponse.proto b/fixture/DescribeJobResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeJobResponse.proto
diff --git a/fixture/DescribeVault.yaml b/fixture/DescribeVault.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeVault.yaml
diff --git a/fixture/DescribeVaultResponse.proto b/fixture/DescribeVaultResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeVaultResponse.proto
diff --git a/fixture/GetDataRetrievalPolicy.yaml b/fixture/GetDataRetrievalPolicy.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetDataRetrievalPolicy.yaml
diff --git a/fixture/GetDataRetrievalPolicyResponse.proto b/fixture/GetDataRetrievalPolicyResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetDataRetrievalPolicyResponse.proto
diff --git a/fixture/GetJobOutput.yaml b/fixture/GetJobOutput.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetJobOutput.yaml
diff --git a/fixture/GetJobOutputResponse.proto b/fixture/GetJobOutputResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetJobOutputResponse.proto
diff --git a/fixture/GetVaultAccessPolicy.yaml b/fixture/GetVaultAccessPolicy.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetVaultAccessPolicy.yaml
diff --git a/fixture/GetVaultAccessPolicyResponse.proto b/fixture/GetVaultAccessPolicyResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetVaultAccessPolicyResponse.proto
diff --git a/fixture/GetVaultLock.yaml b/fixture/GetVaultLock.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetVaultLock.yaml
diff --git a/fixture/GetVaultLockResponse.proto b/fixture/GetVaultLockResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetVaultLockResponse.proto
diff --git a/fixture/GetVaultNotifications.yaml b/fixture/GetVaultNotifications.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetVaultNotifications.yaml
diff --git a/fixture/GetVaultNotificationsResponse.proto b/fixture/GetVaultNotificationsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetVaultNotificationsResponse.proto
diff --git a/fixture/InitiateJob.yaml b/fixture/InitiateJob.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/InitiateJob.yaml
diff --git a/fixture/InitiateJobResponse.proto b/fixture/InitiateJobResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/InitiateJobResponse.proto
diff --git a/fixture/InitiateMultipartUpload.yaml b/fixture/InitiateMultipartUpload.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/InitiateMultipartUpload.yaml
diff --git a/fixture/InitiateMultipartUploadResponse.proto b/fixture/InitiateMultipartUploadResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/InitiateMultipartUploadResponse.proto
diff --git a/fixture/InitiateVaultLock.yaml b/fixture/InitiateVaultLock.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/InitiateVaultLock.yaml
diff --git a/fixture/InitiateVaultLockResponse.proto b/fixture/InitiateVaultLockResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/InitiateVaultLockResponse.proto
diff --git a/fixture/ListJobs.yaml b/fixture/ListJobs.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListJobs.yaml
diff --git a/fixture/ListJobsResponse.proto b/fixture/ListJobsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListJobsResponse.proto
diff --git a/fixture/ListMultipartUploads.yaml b/fixture/ListMultipartUploads.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListMultipartUploads.yaml
diff --git a/fixture/ListMultipartUploadsResponse.proto b/fixture/ListMultipartUploadsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListMultipartUploadsResponse.proto
diff --git a/fixture/ListParts.yaml b/fixture/ListParts.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListParts.yaml
diff --git a/fixture/ListPartsResponse.proto b/fixture/ListPartsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListPartsResponse.proto
diff --git a/fixture/ListTagsForVault.yaml b/fixture/ListTagsForVault.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListTagsForVault.yaml
diff --git a/fixture/ListTagsForVaultResponse.proto b/fixture/ListTagsForVaultResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListTagsForVaultResponse.proto
diff --git a/fixture/ListVaults.yaml b/fixture/ListVaults.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListVaults.yaml
diff --git a/fixture/ListVaultsResponse.proto b/fixture/ListVaultsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListVaultsResponse.proto
diff --git a/fixture/RemoveTagsFromVault.yaml b/fixture/RemoveTagsFromVault.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/RemoveTagsFromVault.yaml
diff --git a/fixture/RemoveTagsFromVaultResponse.proto b/fixture/RemoveTagsFromVaultResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/RemoveTagsFromVaultResponse.proto
diff --git a/fixture/SetDataRetrievalPolicy.yaml b/fixture/SetDataRetrievalPolicy.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/SetDataRetrievalPolicy.yaml
diff --git a/fixture/SetDataRetrievalPolicyResponse.proto b/fixture/SetDataRetrievalPolicyResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/SetDataRetrievalPolicyResponse.proto
diff --git a/fixture/SetVaultAccessPolicy.yaml b/fixture/SetVaultAccessPolicy.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/SetVaultAccessPolicy.yaml
diff --git a/fixture/SetVaultAccessPolicyResponse.proto b/fixture/SetVaultAccessPolicyResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/SetVaultAccessPolicyResponse.proto
diff --git a/fixture/SetVaultNotifications.yaml b/fixture/SetVaultNotifications.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/SetVaultNotifications.yaml
diff --git a/fixture/SetVaultNotificationsResponse.proto b/fixture/SetVaultNotificationsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/SetVaultNotificationsResponse.proto
diff --git a/fixture/UploadArchive.yaml b/fixture/UploadArchive.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/UploadArchive.yaml
diff --git a/fixture/UploadArchiveResponse.proto b/fixture/UploadArchiveResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UploadArchiveResponse.proto
diff --git a/fixture/UploadMultipartPart.yaml b/fixture/UploadMultipartPart.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/UploadMultipartPart.yaml
diff --git a/fixture/UploadMultipartPartResponse.proto b/fixture/UploadMultipartPartResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UploadMultipartPartResponse.proto
diff --git a/test/Test/AWS/Gen/Glacier.hs b/test/Test/AWS/Gen/Glacier.hs
--- a/test/Test/AWS/Gen/Glacier.hs
+++ b/test/Test/AWS/Gen/Glacier.hs
@@ -225,356 +225,356 @@
 testSetVaultAccessPolicy :: SetVaultAccessPolicy -> TestTree
 testSetVaultAccessPolicy = req
     "SetVaultAccessPolicy"
-    "fixture/SetVaultAccessPolicy"
+    "fixture/SetVaultAccessPolicy.yaml"
 
 testInitiateJob :: InitiateJob -> TestTree
 testInitiateJob = req
     "InitiateJob"
-    "fixture/InitiateJob"
+    "fixture/InitiateJob.yaml"
 
 testSetDataRetrievalPolicy :: SetDataRetrievalPolicy -> TestTree
 testSetDataRetrievalPolicy = req
     "SetDataRetrievalPolicy"
-    "fixture/SetDataRetrievalPolicy"
+    "fixture/SetDataRetrievalPolicy.yaml"
 
 testDeleteVaultAccessPolicy :: DeleteVaultAccessPolicy -> TestTree
 testDeleteVaultAccessPolicy = req
     "DeleteVaultAccessPolicy"
-    "fixture/DeleteVaultAccessPolicy"
+    "fixture/DeleteVaultAccessPolicy.yaml"
 
 testListTagsForVault :: ListTagsForVault -> TestTree
 testListTagsForVault = req
     "ListTagsForVault"
-    "fixture/ListTagsForVault"
+    "fixture/ListTagsForVault.yaml"
 
 testGetVaultNotifications :: GetVaultNotifications -> TestTree
 testGetVaultNotifications = req
     "GetVaultNotifications"
-    "fixture/GetVaultNotifications"
+    "fixture/GetVaultNotifications.yaml"
 
 testDeleteVaultNotifications :: DeleteVaultNotifications -> TestTree
 testDeleteVaultNotifications = req
     "DeleteVaultNotifications"
-    "fixture/DeleteVaultNotifications"
+    "fixture/DeleteVaultNotifications.yaml"
 
 testCompleteVaultLock :: CompleteVaultLock -> TestTree
 testCompleteVaultLock = req
     "CompleteVaultLock"
-    "fixture/CompleteVaultLock"
+    "fixture/CompleteVaultLock.yaml"
 
 testAbortVaultLock :: AbortVaultLock -> TestTree
 testAbortVaultLock = req
     "AbortVaultLock"
-    "fixture/AbortVaultLock"
+    "fixture/AbortVaultLock.yaml"
 
 testListVaults :: ListVaults -> TestTree
 testListVaults = req
     "ListVaults"
-    "fixture/ListVaults"
+    "fixture/ListVaults.yaml"
 
 testGetJobOutput :: GetJobOutput -> TestTree
 testGetJobOutput = req
     "GetJobOutput"
-    "fixture/GetJobOutput"
+    "fixture/GetJobOutput.yaml"
 
 testListJobs :: ListJobs -> TestTree
 testListJobs = req
     "ListJobs"
-    "fixture/ListJobs"
+    "fixture/ListJobs.yaml"
 
 testSetVaultNotifications :: SetVaultNotifications -> TestTree
 testSetVaultNotifications = req
     "SetVaultNotifications"
-    "fixture/SetVaultNotifications"
+    "fixture/SetVaultNotifications.yaml"
 
 testCompleteMultipartUpload :: CompleteMultipartUpload -> TestTree
 testCompleteMultipartUpload = req
     "CompleteMultipartUpload"
-    "fixture/CompleteMultipartUpload"
+    "fixture/CompleteMultipartUpload.yaml"
 
 testListMultipartUploads :: ListMultipartUploads -> TestTree
 testListMultipartUploads = req
     "ListMultipartUploads"
-    "fixture/ListMultipartUploads"
+    "fixture/ListMultipartUploads.yaml"
 
 testDescribeVault :: DescribeVault -> TestTree
 testDescribeVault = req
     "DescribeVault"
-    "fixture/DescribeVault"
+    "fixture/DescribeVault.yaml"
 
 testAbortMultipartUpload :: AbortMultipartUpload -> TestTree
 testAbortMultipartUpload = req
     "AbortMultipartUpload"
-    "fixture/AbortMultipartUpload"
+    "fixture/AbortMultipartUpload.yaml"
 
 testGetVaultLock :: GetVaultLock -> TestTree
 testGetVaultLock = req
     "GetVaultLock"
-    "fixture/GetVaultLock"
+    "fixture/GetVaultLock.yaml"
 
 testDescribeJob :: DescribeJob -> TestTree
 testDescribeJob = req
     "DescribeJob"
-    "fixture/DescribeJob"
+    "fixture/DescribeJob.yaml"
 
 testInitiateVaultLock :: InitiateVaultLock -> TestTree
 testInitiateVaultLock = req
     "InitiateVaultLock"
-    "fixture/InitiateVaultLock"
+    "fixture/InitiateVaultLock.yaml"
 
 testGetVaultAccessPolicy :: GetVaultAccessPolicy -> TestTree
 testGetVaultAccessPolicy = req
     "GetVaultAccessPolicy"
-    "fixture/GetVaultAccessPolicy"
+    "fixture/GetVaultAccessPolicy.yaml"
 
 testGetDataRetrievalPolicy :: GetDataRetrievalPolicy -> TestTree
 testGetDataRetrievalPolicy = req
     "GetDataRetrievalPolicy"
-    "fixture/GetDataRetrievalPolicy"
+    "fixture/GetDataRetrievalPolicy.yaml"
 
 testRemoveTagsFromVault :: RemoveTagsFromVault -> TestTree
 testRemoveTagsFromVault = req
     "RemoveTagsFromVault"
-    "fixture/RemoveTagsFromVault"
+    "fixture/RemoveTagsFromVault.yaml"
 
 testDeleteArchive :: DeleteArchive -> TestTree
 testDeleteArchive = req
     "DeleteArchive"
-    "fixture/DeleteArchive"
+    "fixture/DeleteArchive.yaml"
 
 testDeleteVault :: DeleteVault -> TestTree
 testDeleteVault = req
     "DeleteVault"
-    "fixture/DeleteVault"
+    "fixture/DeleteVault.yaml"
 
 testInitiateMultipartUpload :: InitiateMultipartUpload -> TestTree
 testInitiateMultipartUpload = req
     "InitiateMultipartUpload"
-    "fixture/InitiateMultipartUpload"
+    "fixture/InitiateMultipartUpload.yaml"
 
 testListParts :: ListParts -> TestTree
 testListParts = req
     "ListParts"
-    "fixture/ListParts"
+    "fixture/ListParts.yaml"
 
 testCreateVault :: CreateVault -> TestTree
 testCreateVault = req
     "CreateVault"
-    "fixture/CreateVault"
+    "fixture/CreateVault.yaml"
 
 testAddTagsToVault :: AddTagsToVault -> TestTree
 testAddTagsToVault = req
     "AddTagsToVault"
-    "fixture/AddTagsToVault"
+    "fixture/AddTagsToVault.yaml"
 
 -- Responses
 
 testSetVaultAccessPolicyResponse :: SetVaultAccessPolicyResponse -> TestTree
 testSetVaultAccessPolicyResponse = res
     "SetVaultAccessPolicyResponse"
-    "fixture/SetVaultAccessPolicyResponse"
+    "fixture/SetVaultAccessPolicyResponse.proto"
     glacier
     (Proxy :: Proxy SetVaultAccessPolicy)
 
 testInitiateJobResponse :: InitiateJobResponse -> TestTree
 testInitiateJobResponse = res
     "InitiateJobResponse"
-    "fixture/InitiateJobResponse"
+    "fixture/InitiateJobResponse.proto"
     glacier
     (Proxy :: Proxy InitiateJob)
 
 testSetDataRetrievalPolicyResponse :: SetDataRetrievalPolicyResponse -> TestTree
 testSetDataRetrievalPolicyResponse = res
     "SetDataRetrievalPolicyResponse"
-    "fixture/SetDataRetrievalPolicyResponse"
+    "fixture/SetDataRetrievalPolicyResponse.proto"
     glacier
     (Proxy :: Proxy SetDataRetrievalPolicy)
 
 testDeleteVaultAccessPolicyResponse :: DeleteVaultAccessPolicyResponse -> TestTree
 testDeleteVaultAccessPolicyResponse = res
     "DeleteVaultAccessPolicyResponse"
-    "fixture/DeleteVaultAccessPolicyResponse"
+    "fixture/DeleteVaultAccessPolicyResponse.proto"
     glacier
     (Proxy :: Proxy DeleteVaultAccessPolicy)
 
 testListTagsForVaultResponse :: ListTagsForVaultResponse -> TestTree
 testListTagsForVaultResponse = res
     "ListTagsForVaultResponse"
-    "fixture/ListTagsForVaultResponse"
+    "fixture/ListTagsForVaultResponse.proto"
     glacier
     (Proxy :: Proxy ListTagsForVault)
 
 testGetVaultNotificationsResponse :: GetVaultNotificationsResponse -> TestTree
 testGetVaultNotificationsResponse = res
     "GetVaultNotificationsResponse"
-    "fixture/GetVaultNotificationsResponse"
+    "fixture/GetVaultNotificationsResponse.proto"
     glacier
     (Proxy :: Proxy GetVaultNotifications)
 
 testUploadMultipartPartResponse :: UploadMultipartPartResponse -> TestTree
 testUploadMultipartPartResponse = res
     "UploadMultipartPartResponse"
-    "fixture/UploadMultipartPartResponse"
+    "fixture/UploadMultipartPartResponse.proto"
     glacier
     (Proxy :: Proxy UploadMultipartPart)
 
 testDeleteVaultNotificationsResponse :: DeleteVaultNotificationsResponse -> TestTree
 testDeleteVaultNotificationsResponse = res
     "DeleteVaultNotificationsResponse"
-    "fixture/DeleteVaultNotificationsResponse"
+    "fixture/DeleteVaultNotificationsResponse.proto"
     glacier
     (Proxy :: Proxy DeleteVaultNotifications)
 
 testCompleteVaultLockResponse :: CompleteVaultLockResponse -> TestTree
 testCompleteVaultLockResponse = res
     "CompleteVaultLockResponse"
-    "fixture/CompleteVaultLockResponse"
+    "fixture/CompleteVaultLockResponse.proto"
     glacier
     (Proxy :: Proxy CompleteVaultLock)
 
 testAbortVaultLockResponse :: AbortVaultLockResponse -> TestTree
 testAbortVaultLockResponse = res
     "AbortVaultLockResponse"
-    "fixture/AbortVaultLockResponse"
+    "fixture/AbortVaultLockResponse.proto"
     glacier
     (Proxy :: Proxy AbortVaultLock)
 
 testListVaultsResponse :: ListVaultsResponse -> TestTree
 testListVaultsResponse = res
     "ListVaultsResponse"
-    "fixture/ListVaultsResponse"
+    "fixture/ListVaultsResponse.proto"
     glacier
     (Proxy :: Proxy ListVaults)
 
 testListJobsResponse :: ListJobsResponse -> TestTree
 testListJobsResponse = res
     "ListJobsResponse"
-    "fixture/ListJobsResponse"
+    "fixture/ListJobsResponse.proto"
     glacier
     (Proxy :: Proxy ListJobs)
 
 testSetVaultNotificationsResponse :: SetVaultNotificationsResponse -> TestTree
 testSetVaultNotificationsResponse = res
     "SetVaultNotificationsResponse"
-    "fixture/SetVaultNotificationsResponse"
+    "fixture/SetVaultNotificationsResponse.proto"
     glacier
     (Proxy :: Proxy SetVaultNotifications)
 
 testCompleteMultipartUploadResponse :: ArchiveCreationOutput -> TestTree
 testCompleteMultipartUploadResponse = res
     "CompleteMultipartUploadResponse"
-    "fixture/CompleteMultipartUploadResponse"
+    "fixture/CompleteMultipartUploadResponse.proto"
     glacier
     (Proxy :: Proxy CompleteMultipartUpload)
 
 testListMultipartUploadsResponse :: ListMultipartUploadsResponse -> TestTree
 testListMultipartUploadsResponse = res
     "ListMultipartUploadsResponse"
-    "fixture/ListMultipartUploadsResponse"
+    "fixture/ListMultipartUploadsResponse.proto"
     glacier
     (Proxy :: Proxy ListMultipartUploads)
 
 testDescribeVaultResponse :: DescribeVaultOutput -> TestTree
 testDescribeVaultResponse = res
     "DescribeVaultResponse"
-    "fixture/DescribeVaultResponse"
+    "fixture/DescribeVaultResponse.proto"
     glacier
     (Proxy :: Proxy DescribeVault)
 
 testAbortMultipartUploadResponse :: AbortMultipartUploadResponse -> TestTree
 testAbortMultipartUploadResponse = res
     "AbortMultipartUploadResponse"
-    "fixture/AbortMultipartUploadResponse"
+    "fixture/AbortMultipartUploadResponse.proto"
     glacier
     (Proxy :: Proxy AbortMultipartUpload)
 
 testGetVaultLockResponse :: GetVaultLockResponse -> TestTree
 testGetVaultLockResponse = res
     "GetVaultLockResponse"
-    "fixture/GetVaultLockResponse"
+    "fixture/GetVaultLockResponse.proto"
     glacier
     (Proxy :: Proxy GetVaultLock)
 
 testDescribeJobResponse :: GlacierJobDescription -> TestTree
 testDescribeJobResponse = res
     "DescribeJobResponse"
-    "fixture/DescribeJobResponse"
+    "fixture/DescribeJobResponse.proto"
     glacier
     (Proxy :: Proxy DescribeJob)
 
 testInitiateVaultLockResponse :: InitiateVaultLockResponse -> TestTree
 testInitiateVaultLockResponse = res
     "InitiateVaultLockResponse"
-    "fixture/InitiateVaultLockResponse"
+    "fixture/InitiateVaultLockResponse.proto"
     glacier
     (Proxy :: Proxy InitiateVaultLock)
 
 testGetVaultAccessPolicyResponse :: GetVaultAccessPolicyResponse -> TestTree
 testGetVaultAccessPolicyResponse = res
     "GetVaultAccessPolicyResponse"
-    "fixture/GetVaultAccessPolicyResponse"
+    "fixture/GetVaultAccessPolicyResponse.proto"
     glacier
     (Proxy :: Proxy GetVaultAccessPolicy)
 
 testGetDataRetrievalPolicyResponse :: GetDataRetrievalPolicyResponse -> TestTree
 testGetDataRetrievalPolicyResponse = res
     "GetDataRetrievalPolicyResponse"
-    "fixture/GetDataRetrievalPolicyResponse"
+    "fixture/GetDataRetrievalPolicyResponse.proto"
     glacier
     (Proxy :: Proxy GetDataRetrievalPolicy)
 
 testRemoveTagsFromVaultResponse :: RemoveTagsFromVaultResponse -> TestTree
 testRemoveTagsFromVaultResponse = res
     "RemoveTagsFromVaultResponse"
-    "fixture/RemoveTagsFromVaultResponse"
+    "fixture/RemoveTagsFromVaultResponse.proto"
     glacier
     (Proxy :: Proxy RemoveTagsFromVault)
 
 testDeleteArchiveResponse :: DeleteArchiveResponse -> TestTree
 testDeleteArchiveResponse = res
     "DeleteArchiveResponse"
-    "fixture/DeleteArchiveResponse"
+    "fixture/DeleteArchiveResponse.proto"
     glacier
     (Proxy :: Proxy DeleteArchive)
 
 testDeleteVaultResponse :: DeleteVaultResponse -> TestTree
 testDeleteVaultResponse = res
     "DeleteVaultResponse"
-    "fixture/DeleteVaultResponse"
+    "fixture/DeleteVaultResponse.proto"
     glacier
     (Proxy :: Proxy DeleteVault)
 
 testInitiateMultipartUploadResponse :: InitiateMultipartUploadResponse -> TestTree
 testInitiateMultipartUploadResponse = res
     "InitiateMultipartUploadResponse"
-    "fixture/InitiateMultipartUploadResponse"
+    "fixture/InitiateMultipartUploadResponse.proto"
     glacier
     (Proxy :: Proxy InitiateMultipartUpload)
 
 testListPartsResponse :: ListPartsResponse -> TestTree
 testListPartsResponse = res
     "ListPartsResponse"
-    "fixture/ListPartsResponse"
+    "fixture/ListPartsResponse.proto"
     glacier
     (Proxy :: Proxy ListParts)
 
 testCreateVaultResponse :: CreateVaultResponse -> TestTree
 testCreateVaultResponse = res
     "CreateVaultResponse"
-    "fixture/CreateVaultResponse"
+    "fixture/CreateVaultResponse.proto"
     glacier
     (Proxy :: Proxy CreateVault)
 
 testAddTagsToVaultResponse :: AddTagsToVaultResponse -> TestTree
 testAddTagsToVaultResponse = res
     "AddTagsToVaultResponse"
-    "fixture/AddTagsToVaultResponse"
+    "fixture/AddTagsToVaultResponse.proto"
     glacier
     (Proxy :: Proxy AddTagsToVault)
 
 testUploadArchiveResponse :: ArchiveCreationOutput -> TestTree
 testUploadArchiveResponse = res
     "UploadArchiveResponse"
-    "fixture/UploadArchiveResponse"
+    "fixture/UploadArchiveResponse.proto"
     glacier
     (Proxy :: Proxy UploadArchive)
