aboutsummaryrefslogtreecommitdiff
path: root/src/strings/example_test.go
diff options
context:
space:
mode:
authorKir Kolyshkin <kolyshkin@gmail.com>2023-09-07 17:08:56 -0700
committerGopher Robot <gobot@golang.org>2024-08-16 23:48:50 +0000
commit79ca434ac608d0817a5807d1c7b2138912ed55ce (patch)
tree763cfea963ab46503845d9333d8b5c18c65c539f /src/strings/example_test.go
parentff271cd391bdb8963b5409c6f4cca40af8501b51 (diff)
downloadgo-79ca434ac608d0817a5807d1c7b2138912ed55ce.tar.xz
testing: add Chdir
Some tests need to use os.Chdir, but the use is complicated because - they must change back to the old working directory; - they must not use t.Parallel. Add Chdir that covers these cases, and sets PWD environment variable to the new directory for the duration of the test for Unix platforms. Unify the panic message when t.Parallel is used together with t.Setenv or t.Chdir. Add some tests. For #62516. Change-Id: Ib050d173b26eb28a27dba5a206b2d0d877d761c1 Reviewed-on: https://go-review.googlesource.com/c/go/+/529895 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Carlos Amedee <carlos@golang.org> Reviewed-by: Ian Lance Taylor <iant@google.com> Auto-Submit: Ian Lance Taylor <iant@google.com>
Diffstat (limited to 'src/strings/example_test.go')
0 files changed, 0 insertions, 0 deletions