Skip to content

Commit e718fb6

Browse files
committed
Fix test
1 parent c66cb75 commit e718fb6

File tree

1 file changed

+7
-17
lines changed

1 file changed

+7
-17
lines changed

test/tests/components/ws-manager/maintenence_test.go

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -83,24 +83,14 @@ func TestMaintenance(t *testing.T) {
8383
return nil
8484
}
8585

86-
nfo, stopWs, err := integration.LaunchWorkspaceDirectly(t, ctx, api, integration.WithRequestModifier(addInitTask))
87-
if err != nil && !errors.Is(err, status.Error(codes.FailedPrecondition, "under maintenance")) {
88-
t.Fatal(err)
89-
}
90-
91-
t.Logf("status: %v", nfo.LastStatus)
92-
93-
t.Cleanup(func() {
94-
sctx, scancel := context.WithTimeout(context.Background(), 5*time.Minute)
95-
defer scancel()
96-
97-
sapi := integration.NewComponentAPI(sctx, cfg.Namespace(), kubeconfig, cfg.Client())
98-
defer sapi.Done(t)
99-
100-
if _, err = stopWs(true, sapi); err != nil {
101-
t.Errorf("cannot stop workspace: %q", err)
86+
_, _, err = integration.LaunchWorkspaceDirectly(t, ctx, api, integration.WithRequestModifier(addInitTask))
87+
if err == nil {
88+
t.Fatalf("expected under maintenance error")
89+
} else {
90+
if !errors.Is(err, status.Error(codes.FailedPrecondition, "under maintenance")) {
91+
t.Fatal(err)
10292
}
103-
})
93+
}
10494

10595
return testCtx
10696
}).

0 commit comments

Comments
 (0)