Updates #45448
Change-Id: Ic096fe1c58c124fb8d84ee15c9446e7ed060b24f
Reviewed-on: https://go-review.googlesource.com/c/go/+/310032
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Trust: Michael Knyszek <mknyszek@google.com>
import (
"errors"
"fmt"
- "os"
"reflect"
"testing"
"time"
const testZoneinfo = "foo.zip"
const env = "ZONEINFO"
- defer os.Setenv(env, os.Getenv(env))
- os.Setenv(env, testZoneinfo)
+ t.Setenv(env, testZoneinfo)
// Result isn't important, we're testing the side effect of this command
time.LoadLocation("Asia/Jerusalem")
func TestLoadLocationValidatesNames(t *testing.T) {
time.ResetZoneinfoForTesting()
const env = "ZONEINFO"
- defer os.Setenv(env, os.Getenv(env))
- os.Setenv(env, "")
+ t.Setenv(env, "")
bad := []string{
"/usr/foo/Foo",