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-sns.cabal b/amazonka-sns.cabal
--- a/amazonka-sns.cabal
+++ b/amazonka-sns.cabal
@@ -1,7 +1,8 @@
 name:                  amazonka-sns
-version:               1.2.0.1
+version:               1.2.0.2
 synopsis:              Amazon Simple Notification Service 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 Simple Notification Service
 
@@ -102,8 +102,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.SNS
         , Test.AWS.Gen.SNS
diff --git a/fixture/AddPermission.yaml b/fixture/AddPermission.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/AddPermission.yaml
diff --git a/fixture/AddPermissionResponse.proto b/fixture/AddPermissionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/AddPermissionResponse.proto
diff --git a/fixture/ConfirmSubscription.yaml b/fixture/ConfirmSubscription.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ConfirmSubscription.yaml
diff --git a/fixture/ConfirmSubscriptionResponse.proto b/fixture/ConfirmSubscriptionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ConfirmSubscriptionResponse.proto
diff --git a/fixture/CreatePlatformApplication.yaml b/fixture/CreatePlatformApplication.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreatePlatformApplication.yaml
diff --git a/fixture/CreatePlatformApplicationResponse.proto b/fixture/CreatePlatformApplicationResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreatePlatformApplicationResponse.proto
diff --git a/fixture/CreatePlatformEndpoint.yaml b/fixture/CreatePlatformEndpoint.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreatePlatformEndpoint.yaml
diff --git a/fixture/CreatePlatformEndpointResponse.proto b/fixture/CreatePlatformEndpointResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreatePlatformEndpointResponse.proto
diff --git a/fixture/CreateTopic.yaml b/fixture/CreateTopic.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreateTopic.yaml
diff --git a/fixture/CreateTopicResponse.proto b/fixture/CreateTopicResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreateTopicResponse.proto
diff --git a/fixture/DeleteEndpoint.yaml b/fixture/DeleteEndpoint.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteEndpoint.yaml
diff --git a/fixture/DeleteEndpointResponse.proto b/fixture/DeleteEndpointResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteEndpointResponse.proto
diff --git a/fixture/DeletePlatformApplication.yaml b/fixture/DeletePlatformApplication.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeletePlatformApplication.yaml
diff --git a/fixture/DeletePlatformApplicationResponse.proto b/fixture/DeletePlatformApplicationResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeletePlatformApplicationResponse.proto
diff --git a/fixture/DeleteTopic.yaml b/fixture/DeleteTopic.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteTopic.yaml
diff --git a/fixture/DeleteTopicResponse.proto b/fixture/DeleteTopicResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteTopicResponse.proto
diff --git a/fixture/GetEndpointAttributes.yaml b/fixture/GetEndpointAttributes.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetEndpointAttributes.yaml
diff --git a/fixture/GetEndpointAttributesResponse.proto b/fixture/GetEndpointAttributesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetEndpointAttributesResponse.proto
diff --git a/fixture/GetPlatformApplicationAttributes.yaml b/fixture/GetPlatformApplicationAttributes.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetPlatformApplicationAttributes.yaml
diff --git a/fixture/GetPlatformApplicationAttributesResponse.proto b/fixture/GetPlatformApplicationAttributesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetPlatformApplicationAttributesResponse.proto
diff --git a/fixture/GetSubscriptionAttributes.yaml b/fixture/GetSubscriptionAttributes.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetSubscriptionAttributes.yaml
diff --git a/fixture/GetSubscriptionAttributesResponse.proto b/fixture/GetSubscriptionAttributesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetSubscriptionAttributesResponse.proto
diff --git a/fixture/GetTopicAttributes.yaml b/fixture/GetTopicAttributes.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/GetTopicAttributes.yaml
diff --git a/fixture/GetTopicAttributesResponse.proto b/fixture/GetTopicAttributesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/GetTopicAttributesResponse.proto
diff --git a/fixture/ListEndpointsByPlatformApplication.yaml b/fixture/ListEndpointsByPlatformApplication.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListEndpointsByPlatformApplication.yaml
diff --git a/fixture/ListEndpointsByPlatformApplicationResponse.proto b/fixture/ListEndpointsByPlatformApplicationResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListEndpointsByPlatformApplicationResponse.proto
diff --git a/fixture/ListPlatformApplications.yaml b/fixture/ListPlatformApplications.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListPlatformApplications.yaml
diff --git a/fixture/ListPlatformApplicationsResponse.proto b/fixture/ListPlatformApplicationsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListPlatformApplicationsResponse.proto
diff --git a/fixture/ListSubscriptions.yaml b/fixture/ListSubscriptions.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListSubscriptions.yaml
diff --git a/fixture/ListSubscriptionsByTopic.yaml b/fixture/ListSubscriptionsByTopic.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListSubscriptionsByTopic.yaml
diff --git a/fixture/ListSubscriptionsByTopicResponse.proto b/fixture/ListSubscriptionsByTopicResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListSubscriptionsByTopicResponse.proto
diff --git a/fixture/ListSubscriptionsResponse.proto b/fixture/ListSubscriptionsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListSubscriptionsResponse.proto
diff --git a/fixture/ListTopics.yaml b/fixture/ListTopics.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListTopics.yaml
diff --git a/fixture/ListTopicsResponse.proto b/fixture/ListTopicsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListTopicsResponse.proto
diff --git a/fixture/Publish.yaml b/fixture/Publish.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/Publish.yaml
diff --git a/fixture/PublishResponse.proto b/fixture/PublishResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/PublishResponse.proto
diff --git a/fixture/RemovePermission.yaml b/fixture/RemovePermission.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/RemovePermission.yaml
diff --git a/fixture/RemovePermissionResponse.proto b/fixture/RemovePermissionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/RemovePermissionResponse.proto
diff --git a/fixture/SetEndpointAttributes.yaml b/fixture/SetEndpointAttributes.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/SetEndpointAttributes.yaml
diff --git a/fixture/SetEndpointAttributesResponse.proto b/fixture/SetEndpointAttributesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/SetEndpointAttributesResponse.proto
diff --git a/fixture/SetPlatformApplicationAttributes.yaml b/fixture/SetPlatformApplicationAttributes.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/SetPlatformApplicationAttributes.yaml
diff --git a/fixture/SetPlatformApplicationAttributesResponse.proto b/fixture/SetPlatformApplicationAttributesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/SetPlatformApplicationAttributesResponse.proto
diff --git a/fixture/SetSubscriptionAttributes.yaml b/fixture/SetSubscriptionAttributes.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/SetSubscriptionAttributes.yaml
diff --git a/fixture/SetSubscriptionAttributesResponse.proto b/fixture/SetSubscriptionAttributesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/SetSubscriptionAttributesResponse.proto
diff --git a/fixture/SetTopicAttributes.yaml b/fixture/SetTopicAttributes.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/SetTopicAttributes.yaml
diff --git a/fixture/SetTopicAttributesResponse.proto b/fixture/SetTopicAttributesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/SetTopicAttributesResponse.proto
diff --git a/fixture/Subscribe.yaml b/fixture/Subscribe.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/Subscribe.yaml
diff --git a/fixture/SubscribeResponse.proto b/fixture/SubscribeResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/SubscribeResponse.proto
diff --git a/fixture/Unsubscribe.yaml b/fixture/Unsubscribe.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/Unsubscribe.yaml
diff --git a/fixture/UnsubscribeResponse.proto b/fixture/UnsubscribeResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UnsubscribeResponse.proto
diff --git a/test/Test/AWS/Gen/SNS.hs b/test/Test/AWS/Gen/SNS.hs
--- a/test/Test/AWS/Gen/SNS.hs
+++ b/test/Test/AWS/Gen/SNS.hs
@@ -189,301 +189,301 @@
 testDeleteEndpoint :: DeleteEndpoint -> TestTree
 testDeleteEndpoint = req
     "DeleteEndpoint"
-    "fixture/DeleteEndpoint"
+    "fixture/DeleteEndpoint.yaml"
 
 testRemovePermission :: RemovePermission -> TestTree
 testRemovePermission = req
     "RemovePermission"
-    "fixture/RemovePermission"
+    "fixture/RemovePermission.yaml"
 
 testSetPlatformApplicationAttributes :: SetPlatformApplicationAttributes -> TestTree
 testSetPlatformApplicationAttributes = req
     "SetPlatformApplicationAttributes"
-    "fixture/SetPlatformApplicationAttributes"
+    "fixture/SetPlatformApplicationAttributes.yaml"
 
 testCreatePlatformEndpoint :: CreatePlatformEndpoint -> TestTree
 testCreatePlatformEndpoint = req
     "CreatePlatformEndpoint"
-    "fixture/CreatePlatformEndpoint"
+    "fixture/CreatePlatformEndpoint.yaml"
 
 testListSubscriptionsByTopic :: ListSubscriptionsByTopic -> TestTree
 testListSubscriptionsByTopic = req
     "ListSubscriptionsByTopic"
-    "fixture/ListSubscriptionsByTopic"
+    "fixture/ListSubscriptionsByTopic.yaml"
 
 testGetTopicAttributes :: GetTopicAttributes -> TestTree
 testGetTopicAttributes = req
     "GetTopicAttributes"
-    "fixture/GetTopicAttributes"
+    "fixture/GetTopicAttributes.yaml"
 
 testDeleteTopic :: DeleteTopic -> TestTree
 testDeleteTopic = req
     "DeleteTopic"
-    "fixture/DeleteTopic"
+    "fixture/DeleteTopic.yaml"
 
 testListTopics :: ListTopics -> TestTree
 testListTopics = req
     "ListTopics"
-    "fixture/ListTopics"
+    "fixture/ListTopics.yaml"
 
 testCreatePlatformApplication :: CreatePlatformApplication -> TestTree
 testCreatePlatformApplication = req
     "CreatePlatformApplication"
-    "fixture/CreatePlatformApplication"
+    "fixture/CreatePlatformApplication.yaml"
 
 testListEndpointsByPlatformApplication :: ListEndpointsByPlatformApplication -> TestTree
 testListEndpointsByPlatformApplication = req
     "ListEndpointsByPlatformApplication"
-    "fixture/ListEndpointsByPlatformApplication"
+    "fixture/ListEndpointsByPlatformApplication.yaml"
 
 testGetPlatformApplicationAttributes :: GetPlatformApplicationAttributes -> TestTree
 testGetPlatformApplicationAttributes = req
     "GetPlatformApplicationAttributes"
-    "fixture/GetPlatformApplicationAttributes"
+    "fixture/GetPlatformApplicationAttributes.yaml"
 
 testDeletePlatformApplication :: DeletePlatformApplication -> TestTree
 testDeletePlatformApplication = req
     "DeletePlatformApplication"
-    "fixture/DeletePlatformApplication"
+    "fixture/DeletePlatformApplication.yaml"
 
 testListPlatformApplications :: ListPlatformApplications -> TestTree
 testListPlatformApplications = req
     "ListPlatformApplications"
-    "fixture/ListPlatformApplications"
+    "fixture/ListPlatformApplications.yaml"
 
 testSetTopicAttributes :: SetTopicAttributes -> TestTree
 testSetTopicAttributes = req
     "SetTopicAttributes"
-    "fixture/SetTopicAttributes"
+    "fixture/SetTopicAttributes.yaml"
 
 testGetEndpointAttributes :: GetEndpointAttributes -> TestTree
 testGetEndpointAttributes = req
     "GetEndpointAttributes"
-    "fixture/GetEndpointAttributes"
+    "fixture/GetEndpointAttributes.yaml"
 
 testAddPermission :: AddPermission -> TestTree
 testAddPermission = req
     "AddPermission"
-    "fixture/AddPermission"
+    "fixture/AddPermission.yaml"
 
 testGetSubscriptionAttributes :: GetSubscriptionAttributes -> TestTree
 testGetSubscriptionAttributes = req
     "GetSubscriptionAttributes"
-    "fixture/GetSubscriptionAttributes"
+    "fixture/GetSubscriptionAttributes.yaml"
 
 testListSubscriptions :: ListSubscriptions -> TestTree
 testListSubscriptions = req
     "ListSubscriptions"
-    "fixture/ListSubscriptions"
+    "fixture/ListSubscriptions.yaml"
 
 testCreateTopic :: CreateTopic -> TestTree
 testCreateTopic = req
     "CreateTopic"
-    "fixture/CreateTopic"
+    "fixture/CreateTopic.yaml"
 
 testSubscribe :: Subscribe -> TestTree
 testSubscribe = req
     "Subscribe"
-    "fixture/Subscribe"
+    "fixture/Subscribe.yaml"
 
 testUnsubscribe :: Unsubscribe -> TestTree
 testUnsubscribe = req
     "Unsubscribe"
-    "fixture/Unsubscribe"
+    "fixture/Unsubscribe.yaml"
 
 testSetEndpointAttributes :: SetEndpointAttributes -> TestTree
 testSetEndpointAttributes = req
     "SetEndpointAttributes"
-    "fixture/SetEndpointAttributes"
+    "fixture/SetEndpointAttributes.yaml"
 
 testSetSubscriptionAttributes :: SetSubscriptionAttributes -> TestTree
 testSetSubscriptionAttributes = req
     "SetSubscriptionAttributes"
-    "fixture/SetSubscriptionAttributes"
+    "fixture/SetSubscriptionAttributes.yaml"
 
 testConfirmSubscription :: ConfirmSubscription -> TestTree
 testConfirmSubscription = req
     "ConfirmSubscription"
-    "fixture/ConfirmSubscription"
+    "fixture/ConfirmSubscription.yaml"
 
 testPublish :: Publish -> TestTree
 testPublish = req
     "Publish"
-    "fixture/Publish"
+    "fixture/Publish.yaml"
 
 -- Responses
 
 testDeleteEndpointResponse :: DeleteEndpointResponse -> TestTree
 testDeleteEndpointResponse = res
     "DeleteEndpointResponse"
-    "fixture/DeleteEndpointResponse"
+    "fixture/DeleteEndpointResponse.proto"
     sNS
     (Proxy :: Proxy DeleteEndpoint)
 
 testRemovePermissionResponse :: RemovePermissionResponse -> TestTree
 testRemovePermissionResponse = res
     "RemovePermissionResponse"
-    "fixture/RemovePermissionResponse"
+    "fixture/RemovePermissionResponse.proto"
     sNS
     (Proxy :: Proxy RemovePermission)
 
 testSetPlatformApplicationAttributesResponse :: SetPlatformApplicationAttributesResponse -> TestTree
 testSetPlatformApplicationAttributesResponse = res
     "SetPlatformApplicationAttributesResponse"
-    "fixture/SetPlatformApplicationAttributesResponse"
+    "fixture/SetPlatformApplicationAttributesResponse.proto"
     sNS
     (Proxy :: Proxy SetPlatformApplicationAttributes)
 
 testCreatePlatformEndpointResponse :: CreatePlatformEndpointResponse -> TestTree
 testCreatePlatformEndpointResponse = res
     "CreatePlatformEndpointResponse"
-    "fixture/CreatePlatformEndpointResponse"
+    "fixture/CreatePlatformEndpointResponse.proto"
     sNS
     (Proxy :: Proxy CreatePlatformEndpoint)
 
 testListSubscriptionsByTopicResponse :: ListSubscriptionsByTopicResponse -> TestTree
 testListSubscriptionsByTopicResponse = res
     "ListSubscriptionsByTopicResponse"
-    "fixture/ListSubscriptionsByTopicResponse"
+    "fixture/ListSubscriptionsByTopicResponse.proto"
     sNS
     (Proxy :: Proxy ListSubscriptionsByTopic)
 
 testGetTopicAttributesResponse :: GetTopicAttributesResponse -> TestTree
 testGetTopicAttributesResponse = res
     "GetTopicAttributesResponse"
-    "fixture/GetTopicAttributesResponse"
+    "fixture/GetTopicAttributesResponse.proto"
     sNS
     (Proxy :: Proxy GetTopicAttributes)
 
 testDeleteTopicResponse :: DeleteTopicResponse -> TestTree
 testDeleteTopicResponse = res
     "DeleteTopicResponse"
-    "fixture/DeleteTopicResponse"
+    "fixture/DeleteTopicResponse.proto"
     sNS
     (Proxy :: Proxy DeleteTopic)
 
 testListTopicsResponse :: ListTopicsResponse -> TestTree
 testListTopicsResponse = res
     "ListTopicsResponse"
-    "fixture/ListTopicsResponse"
+    "fixture/ListTopicsResponse.proto"
     sNS
     (Proxy :: Proxy ListTopics)
 
 testCreatePlatformApplicationResponse :: CreatePlatformApplicationResponse -> TestTree
 testCreatePlatformApplicationResponse = res
     "CreatePlatformApplicationResponse"
-    "fixture/CreatePlatformApplicationResponse"
+    "fixture/CreatePlatformApplicationResponse.proto"
     sNS
     (Proxy :: Proxy CreatePlatformApplication)
 
 testListEndpointsByPlatformApplicationResponse :: ListEndpointsByPlatformApplicationResponse -> TestTree
 testListEndpointsByPlatformApplicationResponse = res
     "ListEndpointsByPlatformApplicationResponse"
-    "fixture/ListEndpointsByPlatformApplicationResponse"
+    "fixture/ListEndpointsByPlatformApplicationResponse.proto"
     sNS
     (Proxy :: Proxy ListEndpointsByPlatformApplication)
 
 testGetPlatformApplicationAttributesResponse :: GetPlatformApplicationAttributesResponse -> TestTree
 testGetPlatformApplicationAttributesResponse = res
     "GetPlatformApplicationAttributesResponse"
-    "fixture/GetPlatformApplicationAttributesResponse"
+    "fixture/GetPlatformApplicationAttributesResponse.proto"
     sNS
     (Proxy :: Proxy GetPlatformApplicationAttributes)
 
 testDeletePlatformApplicationResponse :: DeletePlatformApplicationResponse -> TestTree
 testDeletePlatformApplicationResponse = res
     "DeletePlatformApplicationResponse"
-    "fixture/DeletePlatformApplicationResponse"
+    "fixture/DeletePlatformApplicationResponse.proto"
     sNS
     (Proxy :: Proxy DeletePlatformApplication)
 
 testListPlatformApplicationsResponse :: ListPlatformApplicationsResponse -> TestTree
 testListPlatformApplicationsResponse = res
     "ListPlatformApplicationsResponse"
-    "fixture/ListPlatformApplicationsResponse"
+    "fixture/ListPlatformApplicationsResponse.proto"
     sNS
     (Proxy :: Proxy ListPlatformApplications)
 
 testSetTopicAttributesResponse :: SetTopicAttributesResponse -> TestTree
 testSetTopicAttributesResponse = res
     "SetTopicAttributesResponse"
-    "fixture/SetTopicAttributesResponse"
+    "fixture/SetTopicAttributesResponse.proto"
     sNS
     (Proxy :: Proxy SetTopicAttributes)
 
 testGetEndpointAttributesResponse :: GetEndpointAttributesResponse -> TestTree
 testGetEndpointAttributesResponse = res
     "GetEndpointAttributesResponse"
-    "fixture/GetEndpointAttributesResponse"
+    "fixture/GetEndpointAttributesResponse.proto"
     sNS
     (Proxy :: Proxy GetEndpointAttributes)
 
 testAddPermissionResponse :: AddPermissionResponse -> TestTree
 testAddPermissionResponse = res
     "AddPermissionResponse"
-    "fixture/AddPermissionResponse"
+    "fixture/AddPermissionResponse.proto"
     sNS
     (Proxy :: Proxy AddPermission)
 
 testGetSubscriptionAttributesResponse :: GetSubscriptionAttributesResponse -> TestTree
 testGetSubscriptionAttributesResponse = res
     "GetSubscriptionAttributesResponse"
-    "fixture/GetSubscriptionAttributesResponse"
+    "fixture/GetSubscriptionAttributesResponse.proto"
     sNS
     (Proxy :: Proxy GetSubscriptionAttributes)
 
 testListSubscriptionsResponse :: ListSubscriptionsResponse -> TestTree
 testListSubscriptionsResponse = res
     "ListSubscriptionsResponse"
-    "fixture/ListSubscriptionsResponse"
+    "fixture/ListSubscriptionsResponse.proto"
     sNS
     (Proxy :: Proxy ListSubscriptions)
 
 testCreateTopicResponse :: CreateTopicResponse -> TestTree
 testCreateTopicResponse = res
     "CreateTopicResponse"
-    "fixture/CreateTopicResponse"
+    "fixture/CreateTopicResponse.proto"
     sNS
     (Proxy :: Proxy CreateTopic)
 
 testSubscribeResponse :: SubscribeResponse -> TestTree
 testSubscribeResponse = res
     "SubscribeResponse"
-    "fixture/SubscribeResponse"
+    "fixture/SubscribeResponse.proto"
     sNS
     (Proxy :: Proxy Subscribe)
 
 testUnsubscribeResponse :: UnsubscribeResponse -> TestTree
 testUnsubscribeResponse = res
     "UnsubscribeResponse"
-    "fixture/UnsubscribeResponse"
+    "fixture/UnsubscribeResponse.proto"
     sNS
     (Proxy :: Proxy Unsubscribe)
 
 testSetEndpointAttributesResponse :: SetEndpointAttributesResponse -> TestTree
 testSetEndpointAttributesResponse = res
     "SetEndpointAttributesResponse"
-    "fixture/SetEndpointAttributesResponse"
+    "fixture/SetEndpointAttributesResponse.proto"
     sNS
     (Proxy :: Proxy SetEndpointAttributes)
 
 testSetSubscriptionAttributesResponse :: SetSubscriptionAttributesResponse -> TestTree
 testSetSubscriptionAttributesResponse = res
     "SetSubscriptionAttributesResponse"
-    "fixture/SetSubscriptionAttributesResponse"
+    "fixture/SetSubscriptionAttributesResponse.proto"
     sNS
     (Proxy :: Proxy SetSubscriptionAttributes)
 
 testConfirmSubscriptionResponse :: ConfirmSubscriptionResponse -> TestTree
 testConfirmSubscriptionResponse = res
     "ConfirmSubscriptionResponse"
-    "fixture/ConfirmSubscriptionResponse"
+    "fixture/ConfirmSubscriptionResponse.proto"
     sNS
     (Proxy :: Proxy ConfirmSubscription)
 
 testPublishResponse :: PublishResponse -> TestTree
 testPublishResponse = res
     "PublishResponse"
-    "fixture/PublishResponse"
+    "fixture/PublishResponse.proto"
     sNS
     (Proxy :: Proxy Publish)
