From: Alex Brainman Date: Tue, 20 Dec 2011 00:51:31 +0000 (+1100) Subject: old/template: close file in TestAll before deleting it X-Git-Tag: weekly.2011-12-22~111 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=448d89d67afdb8c448843efe9e687a944bacda59;p=gostls13.git old/template: close file in TestAll before deleting it R=golang-dev, rsc CC=golang-dev https://golang.org/cl/5491073 --- diff --git a/src/pkg/old/template/template_test.go b/src/pkg/old/template/template_test.go index 7ec04daa0d..f42a61a1b1 100644 --- a/src/pkg/old/template/template_test.go +++ b/src/pkg/old/template/template_test.go @@ -468,7 +468,11 @@ func TestAll(t *testing.T) { if err != nil { t.Fatal(err) } - defer os.Remove(f.Name()) + defer func() { + name := f.Name() + f.Close() + os.Remove(name) + }() testAll(t, func(test *Test) (*Template, error) { err := ioutil.WriteFile(f.Name(), []byte(test.in), 0600) if err != nil {