Merge pull request #5591 from michelleN/uninstall-bug

fix multi uninstall bug
pull/5619/head
Michelle Noorali 5 years ago committed by GitHub
commit b2a912324c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -0,0 +1,2 @@
release "aeneas" uninstalled
release "aeneas2" uninstalled

@ -47,7 +47,7 @@ func newUninstallCmd(cfg *action.Configuration, out io.Writer) *cobra.Command {
RunE: func(cmd *cobra.Command, args []string) error {
for i := 0; i < len(args); i++ {
res, err := client.Run(args[0])
res, err := client.Run(args[i])
if err != nil {
return err
}

@ -30,6 +30,15 @@ func TestUninstall(t *testing.T) {
golden: "output/uninstall.txt",
rels: []*release.Release{release.Mock(&release.MockReleaseOptions{Name: "aeneas"})},
},
{
name: "multiple uninstall",
cmd: "uninstall aeneas aeneas2",
golden: "output/uninstall-multiple.txt",
rels: []*release.Release{
release.Mock(&release.MockReleaseOptions{Name: "aeneas"}),
release.Mock(&release.MockReleaseOptions{Name: "aeneas2"}),
},
},
{
name: "uninstall with timeout",
cmd: "uninstall aeneas --timeout 120",

Loading…
Cancel
Save