update deps for kingpeon update

use os.exec instead of syscall.exec for windows
This commit is contained in:
Cory Bennett
2017-09-08 18:53:21 -07:00
parent 036ebb4bf7
commit 86b963bdb5
70 changed files with 592 additions and 276 deletions
+2 -2
View File
@@ -58,10 +58,10 @@ func lookupCommand(app *kingpin.Application, command *DynamicCommand) *kingpin.C
}
func RegisterDynamicCommands(app *kingpin.Application, commands DynamicCommands, t *template.Template) error {
return doRegisterDynamicCommands(syscall.Exec, app, commands, t)
return RegisterDynamicCommandsWithRunner(syscall.Exec, app, commands, t)
}
func doRegisterDynamicCommands(run runner, app *kingpin.Application, commands DynamicCommands, t *template.Template) error {
func RegisterDynamicCommandsWithRunner(run runner, app *kingpin.Application, commands DynamicCommands, t *template.Template) error {
args := map[string]interface{}{}
opts := map[string]interface{}{}
+1 -1
View File
@@ -32,7 +32,7 @@ func TestRegisterDynamicCommands(t *testing.T) {
return nil
}
err = doRegisterDynamicCommands(run, app, data.DynamicCommands, tmpl)
err = RegisterDynamicCommandsWithRunner(run, app, data.DynamicCommands, tmpl)
assert.Nil(t, err)
expectedShell = "echo hello world"