net/http: make test remove temporary file and directory

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5486044
This commit is contained in:
Ian Lance Taylor 2011-12-12 10:40:15 -08:00
parent a620f2b73a
commit 68ec347c16

View file

@ -7,6 +7,7 @@ package http_test
import (
"io/ioutil"
"net/http"
"os"
"path/filepath"
"testing"
)
@ -28,6 +29,8 @@ func TestFileTransport(t *testing.T) {
fname := filepath.Join(dname, "foo.txt")
err = ioutil.WriteFile(fname, []byte("Bar"), 0644)
check("WriteFile", err)
defer os.Remove(dname)
defer os.Remove(fname)
tr := &http.Transport{}
tr.RegisterProtocol("file", http.NewFileTransport(http.Dir(dname)))