RunCmd runs a command, expects no error and returns a result
(t testing.TB, args ...string)
| 329 | |
| 330 | // RunCmd runs a command, expects no error and returns a result |
| 331 | func (c *CLI) RunCmd(t testing.TB, args ...string) *icmd.Result { |
| 332 | t.Helper() |
| 333 | t.Logf("\t[%s] %s\n", t.Name(), strings.Join(args, " ")) |
| 334 | assert.Assert(t, len(args) >= 1, "require at least one command in parameters") |
| 335 | res := icmd.RunCmd(c.NewCmd(args[0], args[1:]...)) |
| 336 | res.Assert(t, icmd.Success) |
| 337 | return res |
| 338 | } |
| 339 | |
| 340 | // RunCmdInDir runs a command in a given dir, expects no error and returns a result |
| 341 | func (c *CLI) RunCmdInDir(t testing.TB, dir string, args ...string) *icmd.Result { |