ソースを参照

Merge pull request #108 from josharian/clean-temp-files

pprof: clean up temp files created during tests
Raul Silvera 8 年 前
コミット
5e876ec51f
共有1 個のファイルを変更した2 個の追加0 個の削除を含む
  1. 2
    0
      internal/driver/driver_test.go

+ 2
- 0
internal/driver/driver_test.go ファイルの表示

101
 		if err != nil {
101
 		if err != nil {
102
 			t.Errorf("cannot create tempfile: %v", err)
102
 			t.Errorf("cannot create tempfile: %v", err)
103
 		}
103
 		}
104
+		defer os.Remove(protoTempFile.Name())
104
 		defer protoTempFile.Close()
105
 		defer protoTempFile.Close()
105
 		f.strings["output"] = protoTempFile.Name()
106
 		f.strings["output"] = protoTempFile.Name()
106
 
107
 
126
 		if err != nil {
127
 		if err != nil {
127
 			t.Errorf("cannot create tempfile: %v", err)
128
 			t.Errorf("cannot create tempfile: %v", err)
128
 		}
129
 		}
130
+		defer os.Remove(outputTempFile.Name())
129
 		defer outputTempFile.Close()
131
 		defer outputTempFile.Close()
130
 		f.strings["output"] = outputTempFile.Name()
132
 		f.strings["output"] = outputTempFile.Name()
131
 		f.args = []string{protoTempFile.Name()}
133
 		f.args = []string{protoTempFile.Name()}