prysm-pulse/shared/testutil/tempdir.go
2019-03-03 09:31:29 -08:00

17 lines
279 B
Go

package testutil
import (
"os"
)
// TempDir returns a directory path for temporary test storage.
func TempDir() string {
d := os.Getenv("TEST_TMPDIR")
// If the test is not run via bazel, the environment var won't be set.
if d == "" {
return os.TempDir()
}
return d
}