From 34b9ec1c4c9ab2bb016800fa19a96cfd60d0168a Mon Sep 17 00:00:00 2001 From: Erin Call Date: Thu, 26 Dec 2019 10:47:42 -0800 Subject: [PATCH] Run the Help step by default [#15] --- internal/helm/plan.go | 2 +- internal/helm/plan_test.go | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/internal/helm/plan.go b/internal/helm/plan.go index 1d4ced9..d5c8835 100644 --- a/internal/helm/plan.go +++ b/internal/helm/plan.go @@ -72,7 +72,7 @@ func determineSteps(cfg Config) *func(Config) []Step { case "delete": return &uninstall default: - panic("not implemented") + return &help } } } diff --git a/internal/helm/plan_test.go b/internal/helm/plan_test.go index e5a1a96..eebf51b 100644 --- a/internal/helm/plan_test.go +++ b/internal/helm/plan_test.go @@ -255,3 +255,10 @@ func (suite *PlanTestSuite) TestDeterminePlanHelpCommand() { stepsMaker := determineSteps(cfg) suite.Same(&help, stepsMaker) } + +func (suite *PlanTestSuite) TestDeterminePlanHelpOnUnknown() { + cfg := Config{} + + stepsMaker := determineSteps(cfg) + suite.Same(&help, stepsMaker) +}