]> Cypherpunks repositories - gostls13.git/commit
all: use testenv.Executable instead of os.Executable and os.Args[0]
authorqmuntal <quimmuntal@gmail.com>
Mon, 24 Feb 2025 08:43:41 +0000 (09:43 +0100)
committerQuim Muntal <quimmuntal@gmail.com>
Mon, 24 Feb 2025 19:03:10 +0000 (11:03 -0800)
commitdceee2e983f5dab65c3905ecf40e70e15cf41b7d
tree90d8aec778115127028196a5de6b321008252b92
parent2ee775fd9b58247618cf8bc06935f33875bdc872
all: use testenv.Executable instead of os.Executable and os.Args[0]

In test files, using testenv.Executable is more reliable than
os.Executable or os.Args[0].

Change-Id: I88e577efeabc20d02ada27bf706ae4523129128e
Reviewed-on: https://go-review.googlesource.com/c/go/+/651955
Reviewed-by: Cherry Mui <cherryyz@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
29 files changed:
src/cmd/cgo/internal/test/issue18146.go
src/cmd/go/internal/lockedfile/internal/filelock/filelock_test.go
src/cmd/go/internal/lockedfile/lockedfile_test.go
src/crypto/internal/fips140test/check_test.go
src/crypto/internal/sysrand/rand_linux_test.go
src/crypto/internal/sysrand/rand_test.go
src/crypto/rand/rand_test.go
src/flag/flag_test.go
src/internal/cpu/cpu_test.go
src/internal/godebug/godebug_test.go
src/internal/syscall/windows/exec_windows_test.go
src/net/mockserver_test.go
src/net/net_windows_test.go
src/os/pipe_test.go
src/os/signal/signal_test.go
src/runtime/abi_test.go
src/runtime/crash_test.go
src/runtime/crash_unix_test.go
src/runtime/debug/stack_test.go
src/runtime/hash_test.go
src/runtime/malloc_test.go
src/runtime/map_test.go
src/runtime/syscall_windows_test.go
src/sync/mutex_test.go
src/syscall/exec_unix_test.go
src/syscall/exec_windows_test.go
src/syscall/syscall_unix_test.go
src/testing/panic_test.go
src/testing/testing_test.go