From bdacbd4989223236aaceadba6130a3193430bd95 Mon Sep 17 00:00:00 2001 From: G r e y Date: Tue, 31 May 2022 11:16:15 -0400 Subject: [PATCH] refactor: mock provisioner job typings (#1919) An unnecessary type assertion was being made on the status property; instead we just type the object as a ProvisionerJob --- site/src/testHelpers/entities.ts | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/site/src/testHelpers/entities.ts b/site/src/testHelpers/entities.ts index 959074c2f6..85b84581c8 100644 --- a/site/src/testHelpers/entities.ts +++ b/site/src/testHelpers/entities.ts @@ -70,17 +70,22 @@ export const MockProvisionerJob: TypesGen.ProvisionerJob = { id: "test-provisioner-job", status: "succeeded", } - -export const MockFailedProvisionerJob = { ...MockProvisionerJob, status: "failed" as TypesGen.ProvisionerJobStatus } -export const MockCancelingProvisionerJob = { +export const MockFailedProvisionerJob: TypesGen.ProvisionerJob = { ...MockProvisionerJob, - status: "canceling" as TypesGen.ProvisionerJobStatus, + status: "failed", } -export const MockCanceledProvisionerJob = { +export const MockCancelingProvisionerJob: TypesGen.ProvisionerJob = { ...MockProvisionerJob, - status: "canceled" as TypesGen.ProvisionerJobStatus, + status: "canceling", +} +export const MockCanceledProvisionerJob: TypesGen.ProvisionerJob = { + ...MockProvisionerJob, + status: "canceled", +} +export const MockRunningProvisionerJob: TypesGen.ProvisionerJob = { + ...MockProvisionerJob, + status: "running", } -export const MockRunningProvisionerJob = { ...MockProvisionerJob, status: "running" as TypesGen.ProvisionerJobStatus } export const MockTemplateVersion: TypesGen.TemplateVersion = { id: "test-template-version",