(t *testing.T)
| 156 | } |
| 157 | |
| 158 | func captureCommitMsgOutput(t *testing.T) (string, error) { |
| 159 | t.Helper() |
| 160 | |
| 161 | oldStdout := os.Stdout |
| 162 | r, w, _ := os.Pipe() |
| 163 | os.Stdout = w |
| 164 | |
| 165 | err := runCommitMsg(commitMsgCmd, nil) |
| 166 | |
| 167 | w.Close() |
| 168 | os.Stdout = oldStdout |
| 169 | |
| 170 | var buf bytes.Buffer |
| 171 | buf.ReadFrom(r) |
| 172 | return buf.String(), err |
| 173 | } |
| 174 | |
| 175 | func TestCommitMsg_SingleTask(t *testing.T) { |
| 176 | tmpDir := createCommitMsgTestFiles(t) |
no test coverage detected