(t *testing.T, name string, args ...string)
| 87 | } |
| 88 | |
| 89 | func runCommand(t *testing.T, name string, args ...string) string { |
| 90 | t.Helper() |
| 91 | cmd := exec.Command(name, args...) |
| 92 | output, err := cmd.CombinedOutput() |
| 93 | if err != nil { |
| 94 | t.Fatalf("command failed: %s %s\nerror: %v\noutput: %s", name, strings.Join(args, " "), err, string(output)) |
| 95 | } |
| 96 | return string(output) |
| 97 | } |
| 98 | |
| 99 | func runCommandNoFail(name string, args ...string) { |
| 100 | _ = exec.Command(name, args...).Run() |
no outgoing calls
no test coverage detected