From 41e925bbcce2f0ca624f74ae4c5574dc76cb4140 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Fri, 24 Apr 2020 12:17:01 +0200 Subject: testing: replace all GOOS-specific path separators in TempDir For GOOS=windows the path separator characters '\' and ':' also need be replaced. Updates #38465 Change-Id: If7c8cf93058c87d7df6cda140e82fd76578fe699 Reviewed-on: https://go-review.googlesource.com/c/go/+/229837 Run-TryBot: Tobias Klauser TryBot-Result: Gobot Gobot Reviewed-by: Ian Lance Taylor Reviewed-by: Brad Fitzpatrick --- src/testing/testing_test.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/testing/testing_test.go') diff --git a/src/testing/testing_test.go b/src/testing/testing_test.go index 07757a8482..1340dae5c4 100644 --- a/src/testing/testing_test.go +++ b/src/testing/testing_test.go @@ -21,6 +21,11 @@ func TestMain(m *testing.M) { func TestTempDir(t *testing.T) { testTempDir(t) t.Run("InSubtest", testTempDir) + t.Run("test/subtest", testTempDir) + t.Run("test\\subtest", testTempDir) + t.Run("test:subtest", testTempDir) + t.Run("test/..", testTempDir) + t.Run("../test", testTempDir) } func testTempDir(t *testing.T) { -- cgit v1.3