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-cloudfront.cabal b/amazonka-cloudfront.cabal
--- a/amazonka-cloudfront.cabal
+++ b/amazonka-cloudfront.cabal
@@ -1,7 +1,8 @@
 name:                  amazonka-cloudfront
-version:               1.2.0.1
+version:               1.2.0.2
 synopsis:              Amazon CloudFront 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 CloudFront is a web service that speeds up distribution of your
     static and dynamic web content, for example, .html, .css, .php, image,
@@ -91,8 +91,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.CloudFront
         , Test.AWS.Gen.CloudFront
diff --git a/fixture/CreateCloudFrontOriginAccessIdentity.yaml b/fixture/CreateCloudFrontOriginAccessIdentity.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreateCloudFrontOriginAccessIdentity.yaml
diff --git a/fixture/CreateCloudFrontOriginAccessIdentityResponse.proto b/fixture/CreateCloudFrontOriginAccessIdentityResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreateCloudFrontOriginAccessIdentityResponse.proto
diff --git a/fixture/CreateDistribution.yaml b/fixture/CreateDistribution.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreateDistribution.yaml
diff --git a/fixture/CreateDistributionResponse.proto b/fixture/CreateDistributionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreateDistributionResponse.proto
diff --git a/fixture/CreateInvalidation.yaml b/fixture/CreateInvalidation.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreateInvalidation.yaml
diff --git a/fixture/CreateInvalidationResponse.proto b/fixture/CreateInvalidationResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreateInvalidationResponse.proto
diff --git a/fixture/CreateStreamingDistribution.yaml b/fixture/CreateStreamingDistribution.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreateStreamingDistribution.yaml
diff --git a/fixture/CreateStreamingDistributionResponse.proto b/fixture/CreateStreamingDistributionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreateStreamingDistributionResponse.proto
diff --git a/fixture/DeleteCloudFrontOriginAccessIdentity.yaml b/fixture/DeleteCloudFrontOriginAccessIdentity.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteCloudFrontOriginAccessIdentity.yaml
diff --git a/fixture/DeleteCloudFrontOriginAccessIdentityResponse.proto b/fixture/DeleteCloudFrontOriginAccessIdentityResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteCloudFrontOriginAccessIdentityResponse.proto
diff --git a/fixture/DeleteDistribution.yaml b/fixture/DeleteDistribution.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteDistribution.yaml
diff --git a/fixture/DeleteDistributionResponse.proto b/fixture/DeleteDistributionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteDistributionResponse.proto
diff --git a/fixture/DeleteStreamingDistribution.yaml b/fixture/DeleteStreamingDistribution.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteStreamingDistribution.yaml
diff --git a/fixture/DeleteStreamingDistributionResponse.proto b/fixture/DeleteStreamingDistributionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteStreamingDistributionResponse.proto
diff --git a/fixture/GetCloudFrontOriginAccessIdentity.yaml b/fixture/GetCloudFrontOriginAccessIdentity.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetCloudFrontOriginAccessIdentity.yaml
diff --git a/fixture/GetCloudFrontOriginAccessIdentityConfig.yaml b/fixture/GetCloudFrontOriginAccessIdentityConfig.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetCloudFrontOriginAccessIdentityConfig.yaml
diff --git a/fixture/GetCloudFrontOriginAccessIdentityConfigResponse.proto b/fixture/GetCloudFrontOriginAccessIdentityConfigResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetCloudFrontOriginAccessIdentityConfigResponse.proto
diff --git a/fixture/GetCloudFrontOriginAccessIdentityResponse.proto b/fixture/GetCloudFrontOriginAccessIdentityResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetCloudFrontOriginAccessIdentityResponse.proto
diff --git a/fixture/GetDistribution.yaml b/fixture/GetDistribution.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetDistribution.yaml
diff --git a/fixture/GetDistributionConfig.yaml b/fixture/GetDistributionConfig.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetDistributionConfig.yaml
diff --git a/fixture/GetDistributionConfigResponse.proto b/fixture/GetDistributionConfigResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetDistributionConfigResponse.proto
diff --git a/fixture/GetDistributionResponse.proto b/fixture/GetDistributionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetDistributionResponse.proto
diff --git a/fixture/GetInvalidation.yaml b/fixture/GetInvalidation.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetInvalidation.yaml
diff --git a/fixture/GetInvalidationResponse.proto b/fixture/GetInvalidationResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetInvalidationResponse.proto
diff --git a/fixture/GetStreamingDistribution.yaml b/fixture/GetStreamingDistribution.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetStreamingDistribution.yaml
diff --git a/fixture/GetStreamingDistributionConfig.yaml b/fixture/GetStreamingDistributionConfig.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetStreamingDistributionConfig.yaml
diff --git a/fixture/GetStreamingDistributionConfigResponse.proto b/fixture/GetStreamingDistributionConfigResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetStreamingDistributionConfigResponse.proto
diff --git a/fixture/GetStreamingDistributionResponse.proto b/fixture/GetStreamingDistributionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetStreamingDistributionResponse.proto
diff --git a/fixture/ListCloudFrontOriginAccessIdentities.yaml b/fixture/ListCloudFrontOriginAccessIdentities.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListCloudFrontOriginAccessIdentities.yaml
diff --git a/fixture/ListCloudFrontOriginAccessIdentitiesResponse.proto b/fixture/ListCloudFrontOriginAccessIdentitiesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListCloudFrontOriginAccessIdentitiesResponse.proto
diff --git a/fixture/ListDistributions.yaml b/fixture/ListDistributions.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListDistributions.yaml
diff --git a/fixture/ListDistributionsResponse.proto b/fixture/ListDistributionsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListDistributionsResponse.proto
diff --git a/fixture/ListInvalidations.yaml b/fixture/ListInvalidations.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListInvalidations.yaml
diff --git a/fixture/ListInvalidationsResponse.proto b/fixture/ListInvalidationsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListInvalidationsResponse.proto
diff --git a/fixture/ListStreamingDistributions.yaml b/fixture/ListStreamingDistributions.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListStreamingDistributions.yaml
diff --git a/fixture/ListStreamingDistributionsResponse.proto b/fixture/ListStreamingDistributionsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListStreamingDistributionsResponse.proto
diff --git a/fixture/UpdateCloudFrontOriginAccessIdentity.yaml b/fixture/UpdateCloudFrontOriginAccessIdentity.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateCloudFrontOriginAccessIdentity.yaml
diff --git a/fixture/UpdateCloudFrontOriginAccessIdentityResponse.proto b/fixture/UpdateCloudFrontOriginAccessIdentityResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateCloudFrontOriginAccessIdentityResponse.proto
diff --git a/fixture/UpdateDistribution.yaml b/fixture/UpdateDistribution.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateDistribution.yaml
diff --git a/fixture/UpdateDistributionResponse.proto b/fixture/UpdateDistributionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateDistributionResponse.proto
diff --git a/fixture/UpdateStreamingDistribution.yaml b/fixture/UpdateStreamingDistribution.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateStreamingDistribution.yaml
diff --git a/fixture/UpdateStreamingDistributionResponse.proto b/fixture/UpdateStreamingDistributionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateStreamingDistributionResponse.proto
diff --git a/test/Test/AWS/Gen/CloudFront.hs b/test/Test/AWS/Gen/CloudFront.hs
--- a/test/Test/AWS/Gen/CloudFront.hs
+++ b/test/Test/AWS/Gen/CloudFront.hs
@@ -165,253 +165,253 @@
 testDeleteStreamingDistribution :: DeleteStreamingDistribution -> TestTree
 testDeleteStreamingDistribution = req
     "DeleteStreamingDistribution"
-    "fixture/DeleteStreamingDistribution"
+    "fixture/DeleteStreamingDistribution.yaml"
 
 testUpdateStreamingDistribution :: UpdateStreamingDistribution -> TestTree
 testUpdateStreamingDistribution = req
     "UpdateStreamingDistribution"
-    "fixture/UpdateStreamingDistribution"
+    "fixture/UpdateStreamingDistribution.yaml"
 
 testCreateDistribution :: CreateDistribution -> TestTree
 testCreateDistribution = req
     "CreateDistribution"
-    "fixture/CreateDistribution"
+    "fixture/CreateDistribution.yaml"
 
 testGetDistributionConfig :: GetDistributionConfig -> TestTree
 testGetDistributionConfig = req
     "GetDistributionConfig"
-    "fixture/GetDistributionConfig"
+    "fixture/GetDistributionConfig.yaml"
 
 testGetDistribution :: GetDistribution -> TestTree
 testGetDistribution = req
     "GetDistribution"
-    "fixture/GetDistribution"
+    "fixture/GetDistribution.yaml"
 
 testDeleteCloudFrontOriginAccessIdentity :: DeleteCloudFrontOriginAccessIdentity -> TestTree
 testDeleteCloudFrontOriginAccessIdentity = req
     "DeleteCloudFrontOriginAccessIdentity"
-    "fixture/DeleteCloudFrontOriginAccessIdentity"
+    "fixture/DeleteCloudFrontOriginAccessIdentity.yaml"
 
 testUpdateCloudFrontOriginAccessIdentity :: UpdateCloudFrontOriginAccessIdentity -> TestTree
 testUpdateCloudFrontOriginAccessIdentity = req
     "UpdateCloudFrontOriginAccessIdentity"
-    "fixture/UpdateCloudFrontOriginAccessIdentity"
+    "fixture/UpdateCloudFrontOriginAccessIdentity.yaml"
 
 testListStreamingDistributions :: ListStreamingDistributions -> TestTree
 testListStreamingDistributions = req
     "ListStreamingDistributions"
-    "fixture/ListStreamingDistributions"
+    "fixture/ListStreamingDistributions.yaml"
 
 testGetStreamingDistributionConfig :: GetStreamingDistributionConfig -> TestTree
 testGetStreamingDistributionConfig = req
     "GetStreamingDistributionConfig"
-    "fixture/GetStreamingDistributionConfig"
+    "fixture/GetStreamingDistributionConfig.yaml"
 
 testGetCloudFrontOriginAccessIdentityConfig :: GetCloudFrontOriginAccessIdentityConfig -> TestTree
 testGetCloudFrontOriginAccessIdentityConfig = req
     "GetCloudFrontOriginAccessIdentityConfig"
-    "fixture/GetCloudFrontOriginAccessIdentityConfig"
+    "fixture/GetCloudFrontOriginAccessIdentityConfig.yaml"
 
 testCreateStreamingDistribution :: CreateStreamingDistribution -> TestTree
 testCreateStreamingDistribution = req
     "CreateStreamingDistribution"
-    "fixture/CreateStreamingDistribution"
+    "fixture/CreateStreamingDistribution.yaml"
 
 testCreateCloudFrontOriginAccessIdentity :: CreateCloudFrontOriginAccessIdentity -> TestTree
 testCreateCloudFrontOriginAccessIdentity = req
     "CreateCloudFrontOriginAccessIdentity"
-    "fixture/CreateCloudFrontOriginAccessIdentity"
+    "fixture/CreateCloudFrontOriginAccessIdentity.yaml"
 
 testListCloudFrontOriginAccessIdentities :: ListCloudFrontOriginAccessIdentities -> TestTree
 testListCloudFrontOriginAccessIdentities = req
     "ListCloudFrontOriginAccessIdentities"
-    "fixture/ListCloudFrontOriginAccessIdentities"
+    "fixture/ListCloudFrontOriginAccessIdentities.yaml"
 
 testGetInvalidation :: GetInvalidation -> TestTree
 testGetInvalidation = req
     "GetInvalidation"
-    "fixture/GetInvalidation"
+    "fixture/GetInvalidation.yaml"
 
 testListInvalidations :: ListInvalidations -> TestTree
 testListInvalidations = req
     "ListInvalidations"
-    "fixture/ListInvalidations"
+    "fixture/ListInvalidations.yaml"
 
 testGetStreamingDistribution :: GetStreamingDistribution -> TestTree
 testGetStreamingDistribution = req
     "GetStreamingDistribution"
-    "fixture/GetStreamingDistribution"
+    "fixture/GetStreamingDistribution.yaml"
 
 testGetCloudFrontOriginAccessIdentity :: GetCloudFrontOriginAccessIdentity -> TestTree
 testGetCloudFrontOriginAccessIdentity = req
     "GetCloudFrontOriginAccessIdentity"
-    "fixture/GetCloudFrontOriginAccessIdentity"
+    "fixture/GetCloudFrontOriginAccessIdentity.yaml"
 
 testCreateInvalidation :: CreateInvalidation -> TestTree
 testCreateInvalidation = req
     "CreateInvalidation"
-    "fixture/CreateInvalidation"
+    "fixture/CreateInvalidation.yaml"
 
 testUpdateDistribution :: UpdateDistribution -> TestTree
 testUpdateDistribution = req
     "UpdateDistribution"
-    "fixture/UpdateDistribution"
+    "fixture/UpdateDistribution.yaml"
 
 testDeleteDistribution :: DeleteDistribution -> TestTree
 testDeleteDistribution = req
     "DeleteDistribution"
-    "fixture/DeleteDistribution"
+    "fixture/DeleteDistribution.yaml"
 
 testListDistributions :: ListDistributions -> TestTree
 testListDistributions = req
     "ListDistributions"
-    "fixture/ListDistributions"
+    "fixture/ListDistributions.yaml"
 
 -- Responses
 
 testDeleteStreamingDistributionResponse :: DeleteStreamingDistributionResponse -> TestTree
 testDeleteStreamingDistributionResponse = res
     "DeleteStreamingDistributionResponse"
-    "fixture/DeleteStreamingDistributionResponse"
+    "fixture/DeleteStreamingDistributionResponse.proto"
     cloudFront
     (Proxy :: Proxy DeleteStreamingDistribution)
 
 testUpdateStreamingDistributionResponse :: UpdateStreamingDistributionResponse -> TestTree
 testUpdateStreamingDistributionResponse = res
     "UpdateStreamingDistributionResponse"
-    "fixture/UpdateStreamingDistributionResponse"
+    "fixture/UpdateStreamingDistributionResponse.proto"
     cloudFront
     (Proxy :: Proxy UpdateStreamingDistribution)
 
 testCreateDistributionResponse :: CreateDistributionResponse -> TestTree
 testCreateDistributionResponse = res
     "CreateDistributionResponse"
-    "fixture/CreateDistributionResponse"
+    "fixture/CreateDistributionResponse.proto"
     cloudFront
     (Proxy :: Proxy CreateDistribution)
 
 testGetDistributionConfigResponse :: GetDistributionConfigResponse -> TestTree
 testGetDistributionConfigResponse = res
     "GetDistributionConfigResponse"
-    "fixture/GetDistributionConfigResponse"
+    "fixture/GetDistributionConfigResponse.proto"
     cloudFront
     (Proxy :: Proxy GetDistributionConfig)
 
 testGetDistributionResponse :: GetDistributionResponse -> TestTree
 testGetDistributionResponse = res
     "GetDistributionResponse"
-    "fixture/GetDistributionResponse"
+    "fixture/GetDistributionResponse.proto"
     cloudFront
     (Proxy :: Proxy GetDistribution)
 
 testDeleteCloudFrontOriginAccessIdentityResponse :: DeleteCloudFrontOriginAccessIdentityResponse -> TestTree
 testDeleteCloudFrontOriginAccessIdentityResponse = res
     "DeleteCloudFrontOriginAccessIdentityResponse"
-    "fixture/DeleteCloudFrontOriginAccessIdentityResponse"
+    "fixture/DeleteCloudFrontOriginAccessIdentityResponse.proto"
     cloudFront
     (Proxy :: Proxy DeleteCloudFrontOriginAccessIdentity)
 
 testUpdateCloudFrontOriginAccessIdentityResponse :: UpdateCloudFrontOriginAccessIdentityResponse -> TestTree
 testUpdateCloudFrontOriginAccessIdentityResponse = res
     "UpdateCloudFrontOriginAccessIdentityResponse"
-    "fixture/UpdateCloudFrontOriginAccessIdentityResponse"
+    "fixture/UpdateCloudFrontOriginAccessIdentityResponse.proto"
     cloudFront
     (Proxy :: Proxy UpdateCloudFrontOriginAccessIdentity)
 
 testListStreamingDistributionsResponse :: ListStreamingDistributionsResponse -> TestTree
 testListStreamingDistributionsResponse = res
     "ListStreamingDistributionsResponse"
-    "fixture/ListStreamingDistributionsResponse"
+    "fixture/ListStreamingDistributionsResponse.proto"
     cloudFront
     (Proxy :: Proxy ListStreamingDistributions)
 
 testGetStreamingDistributionConfigResponse :: GetStreamingDistributionConfigResponse -> TestTree
 testGetStreamingDistributionConfigResponse = res
     "GetStreamingDistributionConfigResponse"
-    "fixture/GetStreamingDistributionConfigResponse"
+    "fixture/GetStreamingDistributionConfigResponse.proto"
     cloudFront
     (Proxy :: Proxy GetStreamingDistributionConfig)
 
 testGetCloudFrontOriginAccessIdentityConfigResponse :: GetCloudFrontOriginAccessIdentityConfigResponse -> TestTree
 testGetCloudFrontOriginAccessIdentityConfigResponse = res
     "GetCloudFrontOriginAccessIdentityConfigResponse"
-    "fixture/GetCloudFrontOriginAccessIdentityConfigResponse"
+    "fixture/GetCloudFrontOriginAccessIdentityConfigResponse.proto"
     cloudFront
     (Proxy :: Proxy GetCloudFrontOriginAccessIdentityConfig)
 
 testCreateStreamingDistributionResponse :: CreateStreamingDistributionResponse -> TestTree
 testCreateStreamingDistributionResponse = res
     "CreateStreamingDistributionResponse"
-    "fixture/CreateStreamingDistributionResponse"
+    "fixture/CreateStreamingDistributionResponse.proto"
     cloudFront
     (Proxy :: Proxy CreateStreamingDistribution)
 
 testCreateCloudFrontOriginAccessIdentityResponse :: CreateCloudFrontOriginAccessIdentityResponse -> TestTree
 testCreateCloudFrontOriginAccessIdentityResponse = res
     "CreateCloudFrontOriginAccessIdentityResponse"
-    "fixture/CreateCloudFrontOriginAccessIdentityResponse"
+    "fixture/CreateCloudFrontOriginAccessIdentityResponse.proto"
     cloudFront
     (Proxy :: Proxy CreateCloudFrontOriginAccessIdentity)
 
 testListCloudFrontOriginAccessIdentitiesResponse :: ListCloudFrontOriginAccessIdentitiesResponse -> TestTree
 testListCloudFrontOriginAccessIdentitiesResponse = res
     "ListCloudFrontOriginAccessIdentitiesResponse"
-    "fixture/ListCloudFrontOriginAccessIdentitiesResponse"
+    "fixture/ListCloudFrontOriginAccessIdentitiesResponse.proto"
     cloudFront
     (Proxy :: Proxy ListCloudFrontOriginAccessIdentities)
 
 testGetInvalidationResponse :: GetInvalidationResponse -> TestTree
 testGetInvalidationResponse = res
     "GetInvalidationResponse"
-    "fixture/GetInvalidationResponse"
+    "fixture/GetInvalidationResponse.proto"
     cloudFront
     (Proxy :: Proxy GetInvalidation)
 
 testListInvalidationsResponse :: ListInvalidationsResponse -> TestTree
 testListInvalidationsResponse = res
     "ListInvalidationsResponse"
-    "fixture/ListInvalidationsResponse"
+    "fixture/ListInvalidationsResponse.proto"
     cloudFront
     (Proxy :: Proxy ListInvalidations)
 
 testGetStreamingDistributionResponse :: GetStreamingDistributionResponse -> TestTree
 testGetStreamingDistributionResponse = res
     "GetStreamingDistributionResponse"
-    "fixture/GetStreamingDistributionResponse"
+    "fixture/GetStreamingDistributionResponse.proto"
     cloudFront
     (Proxy :: Proxy GetStreamingDistribution)
 
 testGetCloudFrontOriginAccessIdentityResponse :: GetCloudFrontOriginAccessIdentityResponse -> TestTree
 testGetCloudFrontOriginAccessIdentityResponse = res
     "GetCloudFrontOriginAccessIdentityResponse"
-    "fixture/GetCloudFrontOriginAccessIdentityResponse"
+    "fixture/GetCloudFrontOriginAccessIdentityResponse.proto"
     cloudFront
     (Proxy :: Proxy GetCloudFrontOriginAccessIdentity)
 
 testCreateInvalidationResponse :: CreateInvalidationResponse -> TestTree
 testCreateInvalidationResponse = res
     "CreateInvalidationResponse"
-    "fixture/CreateInvalidationResponse"
+    "fixture/CreateInvalidationResponse.proto"
     cloudFront
     (Proxy :: Proxy CreateInvalidation)
 
 testUpdateDistributionResponse :: UpdateDistributionResponse -> TestTree
 testUpdateDistributionResponse = res
     "UpdateDistributionResponse"
-    "fixture/UpdateDistributionResponse"
+    "fixture/UpdateDistributionResponse.proto"
     cloudFront
     (Proxy :: Proxy UpdateDistribution)
 
 testDeleteDistributionResponse :: DeleteDistributionResponse -> TestTree
 testDeleteDistributionResponse = res
     "DeleteDistributionResponse"
-    "fixture/DeleteDistributionResponse"
+    "fixture/DeleteDistributionResponse.proto"
     cloudFront
     (Proxy :: Proxy DeleteDistribution)
 
 testListDistributionsResponse :: ListDistributionsResponse -> TestTree
 testListDistributionsResponse = res
     "ListDistributionsResponse"
-    "fixture/ListDistributionsResponse"
+    "fixture/ListDistributionsResponse.proto"
     cloudFront
     (Proxy :: Proxy ListDistributions)
