(path string)
| 1319 | } |
| 1320 | |
| 1321 | func createTestCoverageFile(path string) error { |
| 1322 | outFile, err := os.Create(path) |
| 1323 | if err != nil { |
| 1324 | return err |
| 1325 | } |
| 1326 | defer func() { |
| 1327 | if err := outFile.Close(); err != nil { |
| 1328 | glog.Warningf("error closing file: %v", err) |
| 1329 | } |
| 1330 | }() |
| 1331 | |
| 1332 | cmd := command("echo", coverageFileHeader) |
| 1333 | cmd.Stdout = outFile |
| 1334 | if err := cmd.Run(); err != nil { |
| 1335 | return err |
| 1336 | } |
| 1337 | |
| 1338 | return nil |
| 1339 | } |
| 1340 | |
| 1341 | func fileExists(path string) bool { |
| 1342 | fi, err := os.Stat(path) |