cleanup tmp files after test
This commit is contained in:
parent
02356162fd
commit
4bcbc9ea8e
|
@ -16,6 +16,7 @@ func TestDecompress(t *testing.T) {
|
|||
t.Fatal(err)
|
||||
}
|
||||
defer outfile.Close()
|
||||
defer os.Remove(os.TempDir() + "/sample_decompressed.wav")
|
||||
if err = Decompress(infile, outfile, "", nil); err != nil {
|
||||
t.Error(err)
|
||||
}
|
||||
|
|
|
@ -16,6 +16,7 @@ func TestCompress(t *testing.T) {
|
|||
t.Fatal(err)
|
||||
}
|
||||
defer outfile.Close()
|
||||
defer os.Remove(os.TempDir() + "/sample_compressed.tta")
|
||||
if err = Compress(infile, outfile, "", nil); err != nil {
|
||||
t.Error(err)
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@ import (
|
|||
)
|
||||
|
||||
func TestComprehensive(t *testing.T) {
|
||||
testfile := os.TempDir() + "/tta_comprehensive_test.wav"
|
||||
testfile := "tta_comprehensive_test.wav"
|
||||
if info, err := os.Stat(testfile); err == nil {
|
||||
if !info.IsDir() {
|
||||
fd, err := os.Open(testfile)
|
||||
|
@ -23,20 +23,24 @@ func TestComprehensive(t *testing.T) {
|
|||
}
|
||||
fd.Seek(0, os.SEEK_SET)
|
||||
sum := sha256.Sum256(p)
|
||||
outfile, err := os.Create(os.TempDir() + "/tta_comprehensive_test_compressed.tta")
|
||||
tmpfile1 := os.TempDir() + "/tta_comprehensive_test_compressed.tta"
|
||||
tmpfile2 := os.TempDir() + "/tta_comprehensive_test_decompressed.wav"
|
||||
outfile, err := os.Create(tmpfile1)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
defer outfile.Close()
|
||||
defer os.Remove(tmpfile1)
|
||||
if err = Compress(fd, outfile, "", nil); err != nil {
|
||||
t.Error(err)
|
||||
}
|
||||
outfile.Seek(0, os.SEEK_SET)
|
||||
outfile2, err := os.Create(os.TempDir() + "/tta_comprehensive_test_decompressed.wav")
|
||||
outfile2, err := os.Create(tmpfile2)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
defer outfile2.Close()
|
||||
defer os.Remove(tmpfile2)
|
||||
if err = Decompress(outfile, outfile2, "", nil); err != nil {
|
||||
t.Error(err)
|
||||
}
|
||||
|
|
|
@ -34,6 +34,7 @@ func TestWriteHeader(t *testing.T) {
|
|||
t.Fatal(err)
|
||||
}
|
||||
defer file.Close()
|
||||
defer os.Remove(filename)
|
||||
wav := WaveHeader{}
|
||||
copy(wav.Bytes(), wav_slice)
|
||||
if err = wav.Write(file, wav_size); err != nil {
|
||||
|
|
Loading…
Reference in a new issue