diff options
| author | Ian Lance Taylor <iant@golang.org> | 2019-02-20 15:15:18 -0800 |
|---|---|---|
| committer | Ian Lance Taylor <iant@golang.org> | 2019-03-01 18:26:37 +0000 |
| commit | 820ad17303e42665fbe9d38d79f07ed218e86302 (patch) | |
| tree | f22e49bd089a32e5ccbea50e10bc1bf9216c7471 /src/androidtest.bash | |
| parent | 7c388cc89c76bc7167287fb488afcaf5a4aa12bf (diff) | |
| download | go-820ad17303e42665fbe9d38d79f07ed218e86302.tar.xz | |
cmd/go: remove work directory on usage error
Ensure that cmd/go consistently calls base.Exit rather than os.Exit,
so that we don't incorrectly leave the work directory around on exit.
Test this by modifying the testsuite to run all the tests with TMPDIR
set to a temporary directory, and then check that no files are left
behind in that temporary directory. Adjust a couple of tests to make
this approach work.
Updates #30500
Updates https://gcc.gnu.org/PR89406
Change-Id: Ib6a5fc8a288a6cf4713022baa2b8dfefad62ba34
Reviewed-on: https://go-review.googlesource.com/c/163237
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
Diffstat (limited to 'src/androidtest.bash')
0 files changed, 0 insertions, 0 deletions
