{-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-orphans #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Test.AWS.Gen.DeviceFarm -- Copyright : (c) 2013-2015 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Test.AWS.Gen.DeviceFarm where import Data.Proxy import Test.AWS.Fixture import Test.AWS.Prelude import Test.Tasty import Network.AWS.DeviceFarm import Test.AWS.DeviceFarm.Internal -- Auto-generated: the actual test selection needs to be manually placed into -- the top-level so that real test data can be incrementally added. -- -- This commented snippet is what the entire set should look like: -- fixtures :: TestTree -- fixtures = -- [ testGroup "request" -- [ testListProjects $ -- listProjects -- -- , testDeleteProject $ -- deleteProject -- -- , testUpdateProject $ -- updateProject -- -- , testGetDevicePoolCompatibility $ -- getDevicePoolCompatibility -- -- , testListTests $ -- listTests -- -- , testListArtifacts $ -- listArtifacts -- -- , testCreateUpload $ -- createUpload -- -- , testDeleteUpload $ -- deleteUpload -- -- , testGetDevicePool $ -- getDevicePool -- -- , testListDevicePools $ -- listDevicePools -- -- , testUpdateDevicePool $ -- updateDevicePool -- -- , testDeleteDevicePool $ -- deleteDevicePool -- -- , testGetUpload $ -- getUpload -- -- , testCreateDevicePool $ -- createDevicePool -- -- , testDeleteRun $ -- deleteRun -- -- , testListRuns $ -- listRuns -- -- , testGetTest $ -- getTest -- -- , testGetDevice $ -- getDevice -- -- , testListJobs $ -- listJobs -- -- , testGetJob $ -- getJob -- -- , testScheduleRun $ -- scheduleRun -- -- , testGetRun $ -- getRun -- -- , testListSamples $ -- listSamples -- -- , testListSuites $ -- listSuites -- -- , testGetAccountSettings $ -- getAccountSettings -- -- , testListUploads $ -- listUploads -- -- , testGetSuite $ -- getSuite -- -- , testGetProject $ -- getProject -- -- , testListUniqueProblems $ -- listUniqueProblems -- -- , testListDevices $ -- listDevices -- -- , testCreateProject $ -- createProject -- -- ] -- , testGroup "response" -- [ testListProjectsResponse $ -- listProjectsResponse -- -- , testDeleteProjectResponse $ -- deleteProjectResponse -- -- , testUpdateProjectResponse $ -- updateProjectResponse -- -- , testGetDevicePoolCompatibilityResponse $ -- getDevicePoolCompatibilityResponse -- -- , testListTestsResponse $ -- listTestsResponse -- -- , testListArtifactsResponse $ -- listArtifactsResponse -- -- , testCreateUploadResponse $ -- createUploadResponse -- -- , testDeleteUploadResponse $ -- deleteUploadResponse -- -- , testGetDevicePoolResponse $ -- getDevicePoolResponse -- -- , testListDevicePoolsResponse $ -- listDevicePoolsResponse -- -- , testUpdateDevicePoolResponse $ -- updateDevicePoolResponse -- -- , testDeleteDevicePoolResponse $ -- deleteDevicePoolResponse -- -- , testGetUploadResponse $ -- getUploadResponse -- -- , testCreateDevicePoolResponse $ -- createDevicePoolResponse -- -- , testDeleteRunResponse $ -- deleteRunResponse -- -- , testListRunsResponse $ -- listRunsResponse -- -- , testGetTestResponse $ -- getTestResponse -- -- , testGetDeviceResponse $ -- getDeviceResponse -- -- , testListJobsResponse $ -- listJobsResponse -- -- , testGetJobResponse $ -- getJobResponse -- -- , testScheduleRunResponse $ -- scheduleRunResponse -- -- , testGetRunResponse $ -- getRunResponse -- -- , testListSamplesResponse $ -- listSamplesResponse -- -- , testListSuitesResponse $ -- listSuitesResponse -- -- , testGetAccountSettingsResponse $ -- getAccountSettingsResponse -- -- , testListUploadsResponse $ -- listUploadsResponse -- -- , testGetSuiteResponse $ -- getSuiteResponse -- -- , testGetProjectResponse $ -- getProjectResponse -- -- , testListUniqueProblemsResponse $ -- listUniqueProblemsResponse -- -- , testListDevicesResponse $ -- listDevicesResponse -- -- , testCreateProjectResponse $ -- createProjectResponse -- -- ] -- ] -- Requests testListProjects :: ListProjects -> TestTree testListProjects = req "ListProjects" "fixture/ListProjects.yaml" testDeleteProject :: DeleteProject -> TestTree testDeleteProject = req "DeleteProject" "fixture/DeleteProject.yaml" testUpdateProject :: UpdateProject -> TestTree testUpdateProject = req "UpdateProject" "fixture/UpdateProject.yaml" testGetDevicePoolCompatibility :: GetDevicePoolCompatibility -> TestTree testGetDevicePoolCompatibility = req "GetDevicePoolCompatibility" "fixture/GetDevicePoolCompatibility.yaml" testListTests :: ListTests -> TestTree testListTests = req "ListTests" "fixture/ListTests.yaml" testListArtifacts :: ListArtifacts -> TestTree testListArtifacts = req "ListArtifacts" "fixture/ListArtifacts.yaml" testCreateUpload :: CreateUpload -> TestTree testCreateUpload = req "CreateUpload" "fixture/CreateUpload.yaml" testDeleteUpload :: DeleteUpload -> TestTree testDeleteUpload = req "DeleteUpload" "fixture/DeleteUpload.yaml" testGetDevicePool :: GetDevicePool -> TestTree testGetDevicePool = req "GetDevicePool" "fixture/GetDevicePool.yaml" testListDevicePools :: ListDevicePools -> TestTree testListDevicePools = req "ListDevicePools" "fixture/ListDevicePools.yaml" testUpdateDevicePool :: UpdateDevicePool -> TestTree testUpdateDevicePool = req "UpdateDevicePool" "fixture/UpdateDevicePool.yaml" testDeleteDevicePool :: DeleteDevicePool -> TestTree testDeleteDevicePool = req "DeleteDevicePool" "fixture/DeleteDevicePool.yaml" testGetUpload :: GetUpload -> TestTree testGetUpload = req "GetUpload" "fixture/GetUpload.yaml" testCreateDevicePool :: CreateDevicePool -> TestTree testCreateDevicePool = req "CreateDevicePool" "fixture/CreateDevicePool.yaml" testDeleteRun :: DeleteRun -> TestTree testDeleteRun = req "DeleteRun" "fixture/DeleteRun.yaml" testListRuns :: ListRuns -> TestTree testListRuns = req "ListRuns" "fixture/ListRuns.yaml" testGetTest :: GetTest -> TestTree testGetTest = req "GetTest" "fixture/GetTest.yaml" testGetDevice :: GetDevice -> TestTree testGetDevice = req "GetDevice" "fixture/GetDevice.yaml" testListJobs :: ListJobs -> TestTree testListJobs = req "ListJobs" "fixture/ListJobs.yaml" testGetJob :: GetJob -> TestTree testGetJob = req "GetJob" "fixture/GetJob.yaml" testScheduleRun :: ScheduleRun -> TestTree testScheduleRun = req "ScheduleRun" "fixture/ScheduleRun.yaml" testGetRun :: GetRun -> TestTree testGetRun = req "GetRun" "fixture/GetRun.yaml" testListSamples :: ListSamples -> TestTree testListSamples = req "ListSamples" "fixture/ListSamples.yaml" testListSuites :: ListSuites -> TestTree testListSuites = req "ListSuites" "fixture/ListSuites.yaml" testGetAccountSettings :: GetAccountSettings -> TestTree testGetAccountSettings = req "GetAccountSettings" "fixture/GetAccountSettings.yaml" testListUploads :: ListUploads -> TestTree testListUploads = req "ListUploads" "fixture/ListUploads.yaml" testGetSuite :: GetSuite -> TestTree testGetSuite = req "GetSuite" "fixture/GetSuite.yaml" testGetProject :: GetProject -> TestTree testGetProject = req "GetProject" "fixture/GetProject.yaml" testListUniqueProblems :: ListUniqueProblems -> TestTree testListUniqueProblems = req "ListUniqueProblems" "fixture/ListUniqueProblems.yaml" testListDevices :: ListDevices -> TestTree testListDevices = req "ListDevices" "fixture/ListDevices.yaml" testCreateProject :: CreateProject -> TestTree testCreateProject = req "CreateProject" "fixture/CreateProject.yaml" -- Responses testListProjectsResponse :: ListProjectsResponse -> TestTree testListProjectsResponse = res "ListProjectsResponse" "fixture/ListProjectsResponse.proto" deviceFarm (Proxy :: Proxy ListProjects) testDeleteProjectResponse :: DeleteProjectResponse -> TestTree testDeleteProjectResponse = res "DeleteProjectResponse" "fixture/DeleteProjectResponse.proto" deviceFarm (Proxy :: Proxy DeleteProject) testUpdateProjectResponse :: UpdateProjectResponse -> TestTree testUpdateProjectResponse = res "UpdateProjectResponse" "fixture/UpdateProjectResponse.proto" deviceFarm (Proxy :: Proxy UpdateProject) testGetDevicePoolCompatibilityResponse :: GetDevicePoolCompatibilityResponse -> TestTree testGetDevicePoolCompatibilityResponse = res "GetDevicePoolCompatibilityResponse" "fixture/GetDevicePoolCompatibilityResponse.proto" deviceFarm (Proxy :: Proxy GetDevicePoolCompatibility) testListTestsResponse :: ListTestsResponse -> TestTree testListTestsResponse = res "ListTestsResponse" "fixture/ListTestsResponse.proto" deviceFarm (Proxy :: Proxy ListTests) testListArtifactsResponse :: ListArtifactsResponse -> TestTree testListArtifactsResponse = res "ListArtifactsResponse" "fixture/ListArtifactsResponse.proto" deviceFarm (Proxy :: Proxy ListArtifacts) testCreateUploadResponse :: CreateUploadResponse -> TestTree testCreateUploadResponse = res "CreateUploadResponse" "fixture/CreateUploadResponse.proto" deviceFarm (Proxy :: Proxy CreateUpload) testDeleteUploadResponse :: DeleteUploadResponse -> TestTree testDeleteUploadResponse = res "DeleteUploadResponse" "fixture/DeleteUploadResponse.proto" deviceFarm (Proxy :: Proxy DeleteUpload) testGetDevicePoolResponse :: GetDevicePoolResponse -> TestTree testGetDevicePoolResponse = res "GetDevicePoolResponse" "fixture/GetDevicePoolResponse.proto" deviceFarm (Proxy :: Proxy GetDevicePool) testListDevicePoolsResponse :: ListDevicePoolsResponse -> TestTree testListDevicePoolsResponse = res "ListDevicePoolsResponse" "fixture/ListDevicePoolsResponse.proto" deviceFarm (Proxy :: Proxy ListDevicePools) testUpdateDevicePoolResponse :: UpdateDevicePoolResponse -> TestTree testUpdateDevicePoolResponse = res "UpdateDevicePoolResponse" "fixture/UpdateDevicePoolResponse.proto" deviceFarm (Proxy :: Proxy UpdateDevicePool) testDeleteDevicePoolResponse :: DeleteDevicePoolResponse -> TestTree testDeleteDevicePoolResponse = res "DeleteDevicePoolResponse" "fixture/DeleteDevicePoolResponse.proto" deviceFarm (Proxy :: Proxy DeleteDevicePool) testGetUploadResponse :: GetUploadResponse -> TestTree testGetUploadResponse = res "GetUploadResponse" "fixture/GetUploadResponse.proto" deviceFarm (Proxy :: Proxy GetUpload) testCreateDevicePoolResponse :: CreateDevicePoolResponse -> TestTree testCreateDevicePoolResponse = res "CreateDevicePoolResponse" "fixture/CreateDevicePoolResponse.proto" deviceFarm (Proxy :: Proxy CreateDevicePool) testDeleteRunResponse :: DeleteRunResponse -> TestTree testDeleteRunResponse = res "DeleteRunResponse" "fixture/DeleteRunResponse.proto" deviceFarm (Proxy :: Proxy DeleteRun) testListRunsResponse :: ListRunsResponse -> TestTree testListRunsResponse = res "ListRunsResponse" "fixture/ListRunsResponse.proto" deviceFarm (Proxy :: Proxy ListRuns) testGetTestResponse :: GetTestResponse -> TestTree testGetTestResponse = res "GetTestResponse" "fixture/GetTestResponse.proto" deviceFarm (Proxy :: Proxy GetTest) testGetDeviceResponse :: GetDeviceResponse -> TestTree testGetDeviceResponse = res "GetDeviceResponse" "fixture/GetDeviceResponse.proto" deviceFarm (Proxy :: Proxy GetDevice) testListJobsResponse :: ListJobsResponse -> TestTree testListJobsResponse = res "ListJobsResponse" "fixture/ListJobsResponse.proto" deviceFarm (Proxy :: Proxy ListJobs) testGetJobResponse :: GetJobResponse -> TestTree testGetJobResponse = res "GetJobResponse" "fixture/GetJobResponse.proto" deviceFarm (Proxy :: Proxy GetJob) testScheduleRunResponse :: ScheduleRunResponse -> TestTree testScheduleRunResponse = res "ScheduleRunResponse" "fixture/ScheduleRunResponse.proto" deviceFarm (Proxy :: Proxy ScheduleRun) testGetRunResponse :: GetRunResponse -> TestTree testGetRunResponse = res "GetRunResponse" "fixture/GetRunResponse.proto" deviceFarm (Proxy :: Proxy GetRun) testListSamplesResponse :: ListSamplesResponse -> TestTree testListSamplesResponse = res "ListSamplesResponse" "fixture/ListSamplesResponse.proto" deviceFarm (Proxy :: Proxy ListSamples) testListSuitesResponse :: ListSuitesResponse -> TestTree testListSuitesResponse = res "ListSuitesResponse" "fixture/ListSuitesResponse.proto" deviceFarm (Proxy :: Proxy ListSuites) testGetAccountSettingsResponse :: GetAccountSettingsResponse -> TestTree testGetAccountSettingsResponse = res "GetAccountSettingsResponse" "fixture/GetAccountSettingsResponse.proto" deviceFarm (Proxy :: Proxy GetAccountSettings) testListUploadsResponse :: ListUploadsResponse -> TestTree testListUploadsResponse = res "ListUploadsResponse" "fixture/ListUploadsResponse.proto" deviceFarm (Proxy :: Proxy ListUploads) testGetSuiteResponse :: GetSuiteResponse -> TestTree testGetSuiteResponse = res "GetSuiteResponse" "fixture/GetSuiteResponse.proto" deviceFarm (Proxy :: Proxy GetSuite) testGetProjectResponse :: GetProjectResponse -> TestTree testGetProjectResponse = res "GetProjectResponse" "fixture/GetProjectResponse.proto" deviceFarm (Proxy :: Proxy GetProject) testListUniqueProblemsResponse :: ListUniqueProblemsResponse -> TestTree testListUniqueProblemsResponse = res "ListUniqueProblemsResponse" "fixture/ListUniqueProblemsResponse.proto" deviceFarm (Proxy :: Proxy ListUniqueProblems) testListDevicesResponse :: ListDevicesResponse -> TestTree testListDevicesResponse = res "ListDevicesResponse" "fixture/ListDevicesResponse.proto" deviceFarm (Proxy :: Proxy ListDevices) testCreateProjectResponse :: CreateProjectResponse -> TestTree testCreateProjectResponse = res "CreateProjectResponse" "fixture/CreateProjectResponse.proto" deviceFarm (Proxy :: Proxy CreateProject)