From 64bab308fb6ad1f5b097159fea1ec39b37ac9918 Mon Sep 17 00:00:00 2001 From: Aishwarya Thangappa Date: Wed, 12 Jul 2017 11:44:15 -0700 Subject: [PATCH] Added unit tests --- cmd/helm/list_test.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/cmd/helm/list_test.go b/cmd/helm/list_test.go index ec33f3d60..f0859e60a 100644 --- a/cmd/helm/list_test.go +++ b/cmd/helm/list_test.go @@ -98,6 +98,24 @@ func TestListCmd(t *testing.T) { // See note on previous test. expected: "thomas-guide", }, + { + name: "with a pending release, multiple flags", + args: []string{"--all", "-q"}, + resp: []*release.Release{ + releaseMock(&releaseOptions{name: "thomas-guide", statusCode: release.Status_PENDING}), + releaseMock(&releaseOptions{name: "atlas-guide", statusCode: release.Status_DEPLOYED}), + }, + expected: "thomas-guide\natlas-guide", + }, + { + name: "with a pending release, pending flag", + args: []string{"--pending", "-q"}, + resp: []*release.Release{ + releaseMock(&releaseOptions{name: "thomas-guide", statusCode: release.Status_PENDING}), + releaseMock(&releaseOptions{name: "atlas-guide", statusCode: release.Status_DEPLOYED}), + }, + expected: "thomas-guide", + }, } var buf bytes.Buffer