--- Helpers ---
(t *testing.T, scanDir string)
| 11 | // --- Helpers --- |
| 12 | |
| 13 | func captureListOutput(t *testing.T, scanDir string) (string, error) { |
| 14 | t.Helper() |
| 15 | |
| 16 | oldStdout := os.Stdout |
| 17 | r, w, _ := os.Pipe() |
| 18 | os.Stdout = w |
| 19 | |
| 20 | err := runList(listCmd, []string{scanDir}) |
| 21 | |
| 22 | w.Close() |
| 23 | os.Stdout = oldStdout |
| 24 | |
| 25 | var buf bytes.Buffer |
| 26 | buf.ReadFrom(r) |
| 27 | return buf.String(), err |
| 28 | } |
| 29 | |
| 30 | // --- Empty directory --- |
| 31 |
no test coverage detected