diff options
| author | Michael Matloob <matloob@golang.org> | 2020-01-10 18:04:08 -0500 |
|---|---|---|
| committer | Michael Matloob <matloob@golang.org> | 2020-02-19 21:18:17 +0000 |
| commit | 2f2e97c00cf7da51ed692ff9b3f214eea4df4090 (patch) | |
| tree | f6e724d1cce937a8f06fb9c5abc58a81a5b4f587 /src/cmd | |
| parent | ea38df043613ddd7b49f4b2d0109b4784b69c204 (diff) | |
| download | go-2f2e97c00cf7da51ed692ff9b3f214eea4df4090.tar.xz | |
cmd/go: convert TestIssue12096 to the script framework
Part of converting all tests to script framework to improve
test parallelism.
Updates #36320
Updates #17751
Change-Id: I27e52c4eabfcd1782965f17c098719dd0ea7e3ca
Reviewed-on: https://go-review.googlesource.com/c/go/+/214390
Reviewed-by: Jay Conrod <jayconrod@google.com>
Diffstat (limited to 'src/cmd')
| -rw-r--r-- | src/cmd/go/go_test.go | 15 | ||||
| -rw-r--r-- | src/cmd/go/testdata/script/test_env_term.txt | 15 |
2 files changed, 15 insertions, 15 deletions
diff --git a/src/cmd/go/go_test.go b/src/cmd/go/go_test.go index 2c829f38b6..2e07565648 100644 --- a/src/cmd/go/go_test.go +++ b/src/cmd/go/go_test.go @@ -2189,21 +2189,6 @@ func TestIssue11709(t *testing.T) { tg.run("run", tg.path("run.go")) } -func TestIssue12096(t *testing.T) { - tg := testgo(t) - defer tg.cleanup() - tg.tempFile("test_test.go", ` - package main - import ("os"; "testing") - func TestEnv(t *testing.T) { - if os.Getenv("TERM") != "" { - t.Fatal("TERM is set") - } - }`) - tg.unsetenv("TERM") - tg.run("test", tg.path("test_test.go")) -} - func TestGoBuildARM(t *testing.T) { if testing.Short() { t.Skip("skipping cross-compile in short mode") diff --git a/src/cmd/go/testdata/script/test_env_term.txt b/src/cmd/go/testdata/script/test_env_term.txt new file mode 100644 index 0000000000..8a5f79ab22 --- /dev/null +++ b/src/cmd/go/testdata/script/test_env_term.txt @@ -0,0 +1,15 @@ +# Tests golang.org/issue/12096 + +env TERM='' +go test test_test.go +! stdout '^ok.*\[no tests to run\]' +stdout '^ok' + +-- test_test.go -- +package main +import ("os"; "testing") +func TestEnv(t *testing.T) { + if os.Getenv("TERM") != "" { + t.Fatal("TERM is set") + } +}
\ No newline at end of file |
