Start a testutils package.

This commit is contained in:
Kyle Isom 2016-04-28 11:33:41 -07:00
parent c90d9ccc39
commit 3b215bc8b2
1 changed files with 16 additions and 0 deletions

16
testutil/testutil.go Normal file
View File

@ -0,0 +1,16 @@
package testutil
import "io/ioutil"
// TempName generates a new temporary file name. The caller should
// remove the temporary file when done.
func TempName() (string, error) {
tmpf, err := ioutil.TempFile("", "transport_cachedkp_")
if err != nil {
return "", err
}
name := tmpf.Name()
tmpf.Close()
return name, nil
}