From 8d5cf13f69461d5b8748cfa26043ad1b4060d830 Mon Sep 17 00:00:00 2001 From: Brad Bowman Date: Wed, 11 Oct 2017 14:46:07 -0600 Subject: [PATCH] Add test case for deleting the only existing item --- pkg/helm/fake_test.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/pkg/helm/fake_test.go b/pkg/helm/fake_test.go index 7a83064b5..ee60648c0 100644 --- a/pkg/helm/fake_test.go +++ b/pkg/helm/fake_test.go @@ -266,6 +266,25 @@ func TestFakeClient_DeleteRelease(t *testing.T) { want: nil, wantErr: true, }, + { + name: "Delete when only 1 item exists.", + fields: fields{ + Rels: []*release.Release{ + { + Name: "trepid-tapir", + }, + }, + }, + args: args{ + rlsName: "trepid-tapir", + opts: []DeleteOption{}, + }, + relsAfter: []*release.Release{}, + want: &rls.UninstallReleaseResponse{ + Release: &release.Release{Name: "trepid-tapir"}, + }, + wantErr: false, + }, } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) {