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-ecs.cabal b/amazonka-ecs.cabal
--- a/amazonka-ecs.cabal
+++ b/amazonka-ecs.cabal
@@ -1,7 +1,8 @@
 name:                  amazonka-ecs
-version:               1.2.0.1
+version:               1.2.0.2
 synopsis:              Amazon EC2 Container 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 EC2 Container Service (Amazon ECS) is a highly scalable, fast,
     container management service that makes it easy to run, stop, and manage
@@ -100,8 +100,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.ECS
         , Test.AWS.Gen.ECS
diff --git a/fixture/CreateCluster.yaml b/fixture/CreateCluster.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreateCluster.yaml
diff --git a/fixture/CreateClusterResponse.proto b/fixture/CreateClusterResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreateClusterResponse.proto
diff --git a/fixture/CreateService.yaml b/fixture/CreateService.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/CreateService.yaml
diff --git a/fixture/CreateServiceResponse.proto b/fixture/CreateServiceResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/CreateServiceResponse.proto
diff --git a/fixture/DeleteCluster.yaml b/fixture/DeleteCluster.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteCluster.yaml
diff --git a/fixture/DeleteClusterResponse.proto b/fixture/DeleteClusterResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteClusterResponse.proto
diff --git a/fixture/DeleteService.yaml b/fixture/DeleteService.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteService.yaml
diff --git a/fixture/DeleteServiceResponse.proto b/fixture/DeleteServiceResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeleteServiceResponse.proto
diff --git a/fixture/DeregisterContainerInstance.yaml b/fixture/DeregisterContainerInstance.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeregisterContainerInstance.yaml
diff --git a/fixture/DeregisterContainerInstanceResponse.proto b/fixture/DeregisterContainerInstanceResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeregisterContainerInstanceResponse.proto
diff --git a/fixture/DeregisterTaskDefinition.yaml b/fixture/DeregisterTaskDefinition.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DeregisterTaskDefinition.yaml
diff --git a/fixture/DeregisterTaskDefinitionResponse.proto b/fixture/DeregisterTaskDefinitionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DeregisterTaskDefinitionResponse.proto
diff --git a/fixture/DescribeClusters.yaml b/fixture/DescribeClusters.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeClusters.yaml
diff --git a/fixture/DescribeClustersResponse.proto b/fixture/DescribeClustersResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeClustersResponse.proto
diff --git a/fixture/DescribeContainerInstances.yaml b/fixture/DescribeContainerInstances.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeContainerInstances.yaml
diff --git a/fixture/DescribeContainerInstancesResponse.proto b/fixture/DescribeContainerInstancesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeContainerInstancesResponse.proto
diff --git a/fixture/DescribeServices.yaml b/fixture/DescribeServices.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeServices.yaml
diff --git a/fixture/DescribeServicesResponse.proto b/fixture/DescribeServicesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeServicesResponse.proto
diff --git a/fixture/DescribeTaskDefinition.yaml b/fixture/DescribeTaskDefinition.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeTaskDefinition.yaml
diff --git a/fixture/DescribeTaskDefinitionResponse.proto b/fixture/DescribeTaskDefinitionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeTaskDefinitionResponse.proto
diff --git a/fixture/DescribeTasks.yaml b/fixture/DescribeTasks.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeTasks.yaml
diff --git a/fixture/DescribeTasksResponse.proto b/fixture/DescribeTasksResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DescribeTasksResponse.proto
diff --git a/fixture/DiscoverPollEndpoint.yaml b/fixture/DiscoverPollEndpoint.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/DiscoverPollEndpoint.yaml
diff --git a/fixture/DiscoverPollEndpointResponse.proto b/fixture/DiscoverPollEndpointResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/DiscoverPollEndpointResponse.proto
diff --git a/fixture/ListClusters.yaml b/fixture/ListClusters.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListClusters.yaml
diff --git a/fixture/ListClustersResponse.proto b/fixture/ListClustersResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListClustersResponse.proto
diff --git a/fixture/ListContainerInstances.yaml b/fixture/ListContainerInstances.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListContainerInstances.yaml
diff --git a/fixture/ListContainerInstancesResponse.proto b/fixture/ListContainerInstancesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListContainerInstancesResponse.proto
diff --git a/fixture/ListServices.yaml b/fixture/ListServices.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListServices.yaml
diff --git a/fixture/ListServicesResponse.proto b/fixture/ListServicesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListServicesResponse.proto
diff --git a/fixture/ListTaskDefinitionFamilies.yaml b/fixture/ListTaskDefinitionFamilies.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListTaskDefinitionFamilies.yaml
diff --git a/fixture/ListTaskDefinitionFamiliesResponse.proto b/fixture/ListTaskDefinitionFamiliesResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListTaskDefinitionFamiliesResponse.proto
diff --git a/fixture/ListTaskDefinitions.yaml b/fixture/ListTaskDefinitions.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListTaskDefinitions.yaml
diff --git a/fixture/ListTaskDefinitionsResponse.proto b/fixture/ListTaskDefinitionsResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListTaskDefinitionsResponse.proto
diff --git a/fixture/ListTasks.yaml b/fixture/ListTasks.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/ListTasks.yaml
diff --git a/fixture/ListTasksResponse.proto b/fixture/ListTasksResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/ListTasksResponse.proto
diff --git a/fixture/RegisterContainerInstance.yaml b/fixture/RegisterContainerInstance.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/RegisterContainerInstance.yaml
diff --git a/fixture/RegisterContainerInstanceResponse.proto b/fixture/RegisterContainerInstanceResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/RegisterContainerInstanceResponse.proto
diff --git a/fixture/RegisterTaskDefinition.yaml b/fixture/RegisterTaskDefinition.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/RegisterTaskDefinition.yaml
diff --git a/fixture/RegisterTaskDefinitionResponse.proto b/fixture/RegisterTaskDefinitionResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/RegisterTaskDefinitionResponse.proto
diff --git a/fixture/RunTask.yaml b/fixture/RunTask.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/RunTask.yaml
diff --git a/fixture/RunTaskResponse.proto b/fixture/RunTaskResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/RunTaskResponse.proto
diff --git a/fixture/StartTask.yaml b/fixture/StartTask.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/StartTask.yaml
diff --git a/fixture/StartTaskResponse.proto b/fixture/StartTaskResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/StartTaskResponse.proto
diff --git a/fixture/StopTask.yaml b/fixture/StopTask.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/StopTask.yaml
diff --git a/fixture/StopTaskResponse.proto b/fixture/StopTaskResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/StopTaskResponse.proto
diff --git a/fixture/SubmitContainerStateChange.yaml b/fixture/SubmitContainerStateChange.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/SubmitContainerStateChange.yaml
diff --git a/fixture/SubmitContainerStateChangeResponse.proto b/fixture/SubmitContainerStateChangeResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/SubmitContainerStateChangeResponse.proto
diff --git a/fixture/SubmitTaskStateChange.yaml b/fixture/SubmitTaskStateChange.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/SubmitTaskStateChange.yaml
diff --git a/fixture/SubmitTaskStateChangeResponse.proto b/fixture/SubmitTaskStateChangeResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/SubmitTaskStateChangeResponse.proto
diff --git a/fixture/UpdateContainerAgent.yaml b/fixture/UpdateContainerAgent.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateContainerAgent.yaml
diff --git a/fixture/UpdateContainerAgentResponse.proto b/fixture/UpdateContainerAgentResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateContainerAgentResponse.proto
diff --git a/fixture/UpdateService.yaml b/fixture/UpdateService.yaml
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateService.yaml
diff --git a/fixture/UpdateServiceResponse.proto b/fixture/UpdateServiceResponse.proto
new file mode 100644
--- /dev/null
+++ b/fixture/UpdateServiceResponse.proto
diff --git a/test/Test/AWS/Gen/ECS.hs b/test/Test/AWS/Gen/ECS.hs
--- a/test/Test/AWS/Gen/ECS.hs
+++ b/test/Test/AWS/Gen/ECS.hs
@@ -201,325 +201,325 @@
 testListServices :: ListServices -> TestTree
 testListServices = req
     "ListServices"
-    "fixture/ListServices"
+    "fixture/ListServices.yaml"
 
 testDescribeClusters :: DescribeClusters -> TestTree
 testDescribeClusters = req
     "DescribeClusters"
-    "fixture/DescribeClusters"
+    "fixture/DescribeClusters.yaml"
 
 testDeleteService :: DeleteService -> TestTree
 testDeleteService = req
     "DeleteService"
-    "fixture/DeleteService"
+    "fixture/DeleteService.yaml"
 
 testUpdateService :: UpdateService -> TestTree
 testUpdateService = req
     "UpdateService"
-    "fixture/UpdateService"
+    "fixture/UpdateService.yaml"
 
 testDiscoverPollEndpoint :: DiscoverPollEndpoint -> TestTree
 testDiscoverPollEndpoint = req
     "DiscoverPollEndpoint"
-    "fixture/DiscoverPollEndpoint"
+    "fixture/DiscoverPollEndpoint.yaml"
 
 testSubmitContainerStateChange :: SubmitContainerStateChange -> TestTree
 testSubmitContainerStateChange = req
     "SubmitContainerStateChange"
-    "fixture/SubmitContainerStateChange"
+    "fixture/SubmitContainerStateChange.yaml"
 
 testStopTask :: StopTask -> TestTree
 testStopTask = req
     "StopTask"
-    "fixture/StopTask"
+    "fixture/StopTask.yaml"
 
 testDescribeTaskDefinition :: DescribeTaskDefinition -> TestTree
 testDescribeTaskDefinition = req
     "DescribeTaskDefinition"
-    "fixture/DescribeTaskDefinition"
+    "fixture/DescribeTaskDefinition.yaml"
 
 testSubmitTaskStateChange :: SubmitTaskStateChange -> TestTree
 testSubmitTaskStateChange = req
     "SubmitTaskStateChange"
-    "fixture/SubmitTaskStateChange"
+    "fixture/SubmitTaskStateChange.yaml"
 
 testDescribeContainerInstances :: DescribeContainerInstances -> TestTree
 testDescribeContainerInstances = req
     "DescribeContainerInstances"
-    "fixture/DescribeContainerInstances"
+    "fixture/DescribeContainerInstances.yaml"
 
 testDeleteCluster :: DeleteCluster -> TestTree
 testDeleteCluster = req
     "DeleteCluster"
-    "fixture/DeleteCluster"
+    "fixture/DeleteCluster.yaml"
 
 testCreateCluster :: CreateCluster -> TestTree
 testCreateCluster = req
     "CreateCluster"
-    "fixture/CreateCluster"
+    "fixture/CreateCluster.yaml"
 
 testListTaskDefinitions :: ListTaskDefinitions -> TestTree
 testListTaskDefinitions = req
     "ListTaskDefinitions"
-    "fixture/ListTaskDefinitions"
+    "fixture/ListTaskDefinitions.yaml"
 
 testListTasks :: ListTasks -> TestTree
 testListTasks = req
     "ListTasks"
-    "fixture/ListTasks"
+    "fixture/ListTasks.yaml"
 
 testRunTask :: RunTask -> TestTree
 testRunTask = req
     "RunTask"
-    "fixture/RunTask"
+    "fixture/RunTask.yaml"
 
 testListContainerInstances :: ListContainerInstances -> TestTree
 testListContainerInstances = req
     "ListContainerInstances"
-    "fixture/ListContainerInstances"
+    "fixture/ListContainerInstances.yaml"
 
 testRegisterContainerInstance :: RegisterContainerInstance -> TestTree
 testRegisterContainerInstance = req
     "RegisterContainerInstance"
-    "fixture/RegisterContainerInstance"
+    "fixture/RegisterContainerInstance.yaml"
 
 testUpdateContainerAgent :: UpdateContainerAgent -> TestTree
 testUpdateContainerAgent = req
     "UpdateContainerAgent"
-    "fixture/UpdateContainerAgent"
+    "fixture/UpdateContainerAgent.yaml"
 
 testListTaskDefinitionFamilies :: ListTaskDefinitionFamilies -> TestTree
 testListTaskDefinitionFamilies = req
     "ListTaskDefinitionFamilies"
-    "fixture/ListTaskDefinitionFamilies"
+    "fixture/ListTaskDefinitionFamilies.yaml"
 
 testStartTask :: StartTask -> TestTree
 testStartTask = req
     "StartTask"
-    "fixture/StartTask"
+    "fixture/StartTask.yaml"
 
 testDeregisterTaskDefinition :: DeregisterTaskDefinition -> TestTree
 testDeregisterTaskDefinition = req
     "DeregisterTaskDefinition"
-    "fixture/DeregisterTaskDefinition"
+    "fixture/DeregisterTaskDefinition.yaml"
 
 testDescribeTasks :: DescribeTasks -> TestTree
 testDescribeTasks = req
     "DescribeTasks"
-    "fixture/DescribeTasks"
+    "fixture/DescribeTasks.yaml"
 
 testListClusters :: ListClusters -> TestTree
 testListClusters = req
     "ListClusters"
-    "fixture/ListClusters"
+    "fixture/ListClusters.yaml"
 
 testDescribeServices :: DescribeServices -> TestTree
 testDescribeServices = req
     "DescribeServices"
-    "fixture/DescribeServices"
+    "fixture/DescribeServices.yaml"
 
 testDeregisterContainerInstance :: DeregisterContainerInstance -> TestTree
 testDeregisterContainerInstance = req
     "DeregisterContainerInstance"
-    "fixture/DeregisterContainerInstance"
+    "fixture/DeregisterContainerInstance.yaml"
 
 testRegisterTaskDefinition :: RegisterTaskDefinition -> TestTree
 testRegisterTaskDefinition = req
     "RegisterTaskDefinition"
-    "fixture/RegisterTaskDefinition"
+    "fixture/RegisterTaskDefinition.yaml"
 
 testCreateService :: CreateService -> TestTree
 testCreateService = req
     "CreateService"
-    "fixture/CreateService"
+    "fixture/CreateService.yaml"
 
 -- Responses
 
 testListServicesResponse :: ListServicesResponse -> TestTree
 testListServicesResponse = res
     "ListServicesResponse"
-    "fixture/ListServicesResponse"
+    "fixture/ListServicesResponse.proto"
     eCS
     (Proxy :: Proxy ListServices)
 
 testDescribeClustersResponse :: DescribeClustersResponse -> TestTree
 testDescribeClustersResponse = res
     "DescribeClustersResponse"
-    "fixture/DescribeClustersResponse"
+    "fixture/DescribeClustersResponse.proto"
     eCS
     (Proxy :: Proxy DescribeClusters)
 
 testDeleteServiceResponse :: DeleteServiceResponse -> TestTree
 testDeleteServiceResponse = res
     "DeleteServiceResponse"
-    "fixture/DeleteServiceResponse"
+    "fixture/DeleteServiceResponse.proto"
     eCS
     (Proxy :: Proxy DeleteService)
 
 testUpdateServiceResponse :: UpdateServiceResponse -> TestTree
 testUpdateServiceResponse = res
     "UpdateServiceResponse"
-    "fixture/UpdateServiceResponse"
+    "fixture/UpdateServiceResponse.proto"
     eCS
     (Proxy :: Proxy UpdateService)
 
 testDiscoverPollEndpointResponse :: DiscoverPollEndpointResponse -> TestTree
 testDiscoverPollEndpointResponse = res
     "DiscoverPollEndpointResponse"
-    "fixture/DiscoverPollEndpointResponse"
+    "fixture/DiscoverPollEndpointResponse.proto"
     eCS
     (Proxy :: Proxy DiscoverPollEndpoint)
 
 testSubmitContainerStateChangeResponse :: SubmitContainerStateChangeResponse -> TestTree
 testSubmitContainerStateChangeResponse = res
     "SubmitContainerStateChangeResponse"
-    "fixture/SubmitContainerStateChangeResponse"
+    "fixture/SubmitContainerStateChangeResponse.proto"
     eCS
     (Proxy :: Proxy SubmitContainerStateChange)
 
 testStopTaskResponse :: StopTaskResponse -> TestTree
 testStopTaskResponse = res
     "StopTaskResponse"
-    "fixture/StopTaskResponse"
+    "fixture/StopTaskResponse.proto"
     eCS
     (Proxy :: Proxy StopTask)
 
 testDescribeTaskDefinitionResponse :: DescribeTaskDefinitionResponse -> TestTree
 testDescribeTaskDefinitionResponse = res
     "DescribeTaskDefinitionResponse"
-    "fixture/DescribeTaskDefinitionResponse"
+    "fixture/DescribeTaskDefinitionResponse.proto"
     eCS
     (Proxy :: Proxy DescribeTaskDefinition)
 
 testSubmitTaskStateChangeResponse :: SubmitTaskStateChangeResponse -> TestTree
 testSubmitTaskStateChangeResponse = res
     "SubmitTaskStateChangeResponse"
-    "fixture/SubmitTaskStateChangeResponse"
+    "fixture/SubmitTaskStateChangeResponse.proto"
     eCS
     (Proxy :: Proxy SubmitTaskStateChange)
 
 testDescribeContainerInstancesResponse :: DescribeContainerInstancesResponse -> TestTree
 testDescribeContainerInstancesResponse = res
     "DescribeContainerInstancesResponse"
-    "fixture/DescribeContainerInstancesResponse"
+    "fixture/DescribeContainerInstancesResponse.proto"
     eCS
     (Proxy :: Proxy DescribeContainerInstances)
 
 testDeleteClusterResponse :: DeleteClusterResponse -> TestTree
 testDeleteClusterResponse = res
     "DeleteClusterResponse"
-    "fixture/DeleteClusterResponse"
+    "fixture/DeleteClusterResponse.proto"
     eCS
     (Proxy :: Proxy DeleteCluster)
 
 testCreateClusterResponse :: CreateClusterResponse -> TestTree
 testCreateClusterResponse = res
     "CreateClusterResponse"
-    "fixture/CreateClusterResponse"
+    "fixture/CreateClusterResponse.proto"
     eCS
     (Proxy :: Proxy CreateCluster)
 
 testListTaskDefinitionsResponse :: ListTaskDefinitionsResponse -> TestTree
 testListTaskDefinitionsResponse = res
     "ListTaskDefinitionsResponse"
-    "fixture/ListTaskDefinitionsResponse"
+    "fixture/ListTaskDefinitionsResponse.proto"
     eCS
     (Proxy :: Proxy ListTaskDefinitions)
 
 testListTasksResponse :: ListTasksResponse -> TestTree
 testListTasksResponse = res
     "ListTasksResponse"
-    "fixture/ListTasksResponse"
+    "fixture/ListTasksResponse.proto"
     eCS
     (Proxy :: Proxy ListTasks)
 
 testRunTaskResponse :: RunTaskResponse -> TestTree
 testRunTaskResponse = res
     "RunTaskResponse"
-    "fixture/RunTaskResponse"
+    "fixture/RunTaskResponse.proto"
     eCS
     (Proxy :: Proxy RunTask)
 
 testListContainerInstancesResponse :: ListContainerInstancesResponse -> TestTree
 testListContainerInstancesResponse = res
     "ListContainerInstancesResponse"
-    "fixture/ListContainerInstancesResponse"
+    "fixture/ListContainerInstancesResponse.proto"
     eCS
     (Proxy :: Proxy ListContainerInstances)
 
 testRegisterContainerInstanceResponse :: RegisterContainerInstanceResponse -> TestTree
 testRegisterContainerInstanceResponse = res
     "RegisterContainerInstanceResponse"
-    "fixture/RegisterContainerInstanceResponse"
+    "fixture/RegisterContainerInstanceResponse.proto"
     eCS
     (Proxy :: Proxy RegisterContainerInstance)
 
 testUpdateContainerAgentResponse :: UpdateContainerAgentResponse -> TestTree
 testUpdateContainerAgentResponse = res
     "UpdateContainerAgentResponse"
-    "fixture/UpdateContainerAgentResponse"
+    "fixture/UpdateContainerAgentResponse.proto"
     eCS
     (Proxy :: Proxy UpdateContainerAgent)
 
 testListTaskDefinitionFamiliesResponse :: ListTaskDefinitionFamiliesResponse -> TestTree
 testListTaskDefinitionFamiliesResponse = res
     "ListTaskDefinitionFamiliesResponse"
-    "fixture/ListTaskDefinitionFamiliesResponse"
+    "fixture/ListTaskDefinitionFamiliesResponse.proto"
     eCS
     (Proxy :: Proxy ListTaskDefinitionFamilies)
 
 testStartTaskResponse :: StartTaskResponse -> TestTree
 testStartTaskResponse = res
     "StartTaskResponse"
-    "fixture/StartTaskResponse"
+    "fixture/StartTaskResponse.proto"
     eCS
     (Proxy :: Proxy StartTask)
 
 testDeregisterTaskDefinitionResponse :: DeregisterTaskDefinitionResponse -> TestTree
 testDeregisterTaskDefinitionResponse = res
     "DeregisterTaskDefinitionResponse"
-    "fixture/DeregisterTaskDefinitionResponse"
+    "fixture/DeregisterTaskDefinitionResponse.proto"
     eCS
     (Proxy :: Proxy DeregisterTaskDefinition)
 
 testDescribeTasksResponse :: DescribeTasksResponse -> TestTree
 testDescribeTasksResponse = res
     "DescribeTasksResponse"
-    "fixture/DescribeTasksResponse"
+    "fixture/DescribeTasksResponse.proto"
     eCS
     (Proxy :: Proxy DescribeTasks)
 
 testListClustersResponse :: ListClustersResponse -> TestTree
 testListClustersResponse = res
     "ListClustersResponse"
-    "fixture/ListClustersResponse"
+    "fixture/ListClustersResponse.proto"
     eCS
     (Proxy :: Proxy ListClusters)
 
 testDescribeServicesResponse :: DescribeServicesResponse -> TestTree
 testDescribeServicesResponse = res
     "DescribeServicesResponse"
-    "fixture/DescribeServicesResponse"
+    "fixture/DescribeServicesResponse.proto"
     eCS
     (Proxy :: Proxy DescribeServices)
 
 testDeregisterContainerInstanceResponse :: DeregisterContainerInstanceResponse -> TestTree
 testDeregisterContainerInstanceResponse = res
     "DeregisterContainerInstanceResponse"
-    "fixture/DeregisterContainerInstanceResponse"
+    "fixture/DeregisterContainerInstanceResponse.proto"
     eCS
     (Proxy :: Proxy DeregisterContainerInstance)
 
 testRegisterTaskDefinitionResponse :: RegisterTaskDefinitionResponse -> TestTree
 testRegisterTaskDefinitionResponse = res
     "RegisterTaskDefinitionResponse"
-    "fixture/RegisterTaskDefinitionResponse"
+    "fixture/RegisterTaskDefinitionResponse.proto"
     eCS
     (Proxy :: Proxy RegisterTaskDefinition)
 
 testCreateServiceResponse :: CreateServiceResponse -> TestTree
 testCreateServiceResponse = res
     "CreateServiceResponse"
-    "fixture/CreateServiceResponse"
+    "fixture/CreateServiceResponse.proto"
     eCS
     (Proxy :: Proxy CreateService)
