From aa7ec9f863cc9c3b2072b64f6cf23d3afd3f7fe6 Mon Sep 17 00:00:00 2001 From: Leon Mika Date: Mon, 29 Aug 2022 20:45:34 +1000 Subject: [PATCH] issue-9: fixed unit tests --- cmd/ssm-browse/main.go | 2 +- internal/ssm-browse/ui/model.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmd/ssm-browse/main.go b/cmd/ssm-browse/main.go index e1dab01..f46a133 100644 --- a/cmd/ssm-browse/main.go +++ b/cmd/ssm-browse/main.go @@ -50,7 +50,7 @@ func main() { cmdController := commandctrl.NewCommandController() cmdController.AddCommands(&commandctrl.CommandList{ Commands: map[string]commandctrl.Command{ - "cd": func(args []string) tea.Msg { + "cd": func(ec commandctrl.ExecContext, args []string) tea.Msg { return ctrl.ChangePrefix(args[0]) }, }, diff --git a/internal/ssm-browse/ui/model.go b/internal/ssm-browse/ui/model.go index 2feeaf5..e178a70 100644 --- a/internal/ssm-browse/ui/model.go +++ b/internal/ssm-browse/ui/model.go @@ -32,13 +32,13 @@ func NewModel(controller *controllers.SSMController, cmdController *commandctrl. cmdController.AddCommands(&commandctrl.CommandList{ Commands: map[string]commandctrl.Command{ - "clone": func(args []string) tea.Msg { + "clone": func(ec commandctrl.ExecContext, args []string) tea.Msg { if currentParam := ssmList.CurrentParameter(); currentParam != nil { return controller.Clone(*currentParam) } return events.Error(errors.New("no parameter selected")) }, - "delete": func(args []string) tea.Msg { + "delete": func(ec commandctrl.ExecContext, args []string) tea.Msg { if currentParam := ssmList.CurrentParameter(); currentParam != nil { return controller.DeleteParameter(*currentParam) }