@@ -186,7 +186,10 @@ func TestWorkspaceCreateRequestFromK8s(t *testing.T) {
186186 },
187187 }
188188
189- request := WorkspaceCreateRequestFromK8s (obj , "dev-workspace" , templateID )
189+ request , err := WorkspaceCreateRequestFromK8s (obj , "dev-workspace" , templateID )
190+ if err != nil {
191+ t .Fatalf ("expected no error, got %v" , err )
192+ }
190193 if request .Name != "dev-workspace" {
191194 t .Fatalf ("expected request name dev-workspace, got %q" , request .Name )
192195 }
@@ -216,7 +219,10 @@ func TestWorkspaceCreateRequestFromK8sUsesTemplateVersionID(t *testing.T) {
216219 },
217220 }
218221
219- request := WorkspaceCreateRequestFromK8s (obj , "dev-workspace" , templateID )
222+ request , err := WorkspaceCreateRequestFromK8s (obj , "dev-workspace" , templateID )
223+ if err != nil {
224+ t .Fatalf ("expected no error, got %v" , err )
225+ }
220226 if request .TemplateVersionID != templateVersionID {
221227 t .Fatalf ("expected request template version ID %q, got %q" , templateVersionID , request .TemplateVersionID )
222228 }
@@ -225,7 +231,7 @@ func TestWorkspaceCreateRequestFromK8sUsesTemplateVersionID(t *testing.T) {
225231 }
226232}
227233
228- func TestWorkspaceCreateRequestFromK8sFallsBackToTemplateIDForInvalidTemplateVersionID (t * testing.T ) {
234+ func TestWorkspaceCreateRequestFromK8sReturnsErrorForInvalidTemplateVersionID (t * testing.T ) {
229235 t .Parallel ()
230236
231237 templateID := uuid .New ()
@@ -236,11 +242,8 @@ func TestWorkspaceCreateRequestFromK8sFallsBackToTemplateIDForInvalidTemplateVer
236242 },
237243 }
238244
239- request := WorkspaceCreateRequestFromK8s (obj , "dev-workspace" , templateID )
240- if request .TemplateID != templateID {
241- t .Fatalf ("expected request template ID %q, got %q" , templateID , request .TemplateID )
242- }
243- if request .TemplateVersionID != uuid .Nil {
244- t .Fatalf ("expected request template version ID %q, got %q" , uuid .Nil , request .TemplateVersionID )
245+ _ , err := WorkspaceCreateRequestFromK8s (obj , "dev-workspace" , templateID )
246+ if err == nil {
247+ t .Fatal ("expected error for invalid templateVersionID" )
245248 }
246249}
0 commit comments