Skip to content

Commit 323212b

Browse files
committed
cmd/go: fix syntax mistake in a testscript file, take 2
This is a followup to CL 181278 and CL 181177. According to cmd/go/testdata/script/README: Each line is parsed into a sequence of space-separated command words, with environment variable expansion and # marking an end-of-line comment. Adding single quotes around text keeps spaces in that text from being treated as word separators and also disables environment variable expansion. We want $HOME to be expanded, so leave it out of the single-quoted block of text. I tested this change on macOS, and it makes TestScript/env_write pass. Fixes #32503 Change-Id: I13621aec82263e5cb6978c13a1ad71d2210a0e42 Reviewed-on: https://go-review.googlesource.com/c/go/+/181418 Run-TryBot: Dmitri Shuralyov <[email protected]> Reviewed-by: Daniel Martí <[email protected]> TryBot-Result: Gobot Gobot <[email protected]>
1 parent 13f179b commit 323212b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/cmd/go/testdata/script/env_write.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ env AppData=$HOME/windowsappdata
55
env home=$HOME/plan9home
66
go env GOENV
77
[aix] stdout $HOME/.config/go/env
8-
[darwin] stdout '$HOME/Library/Application Support/go/env'
8+
[darwin] stdout $HOME'/Library/Application Support/go/env'
99
[freebsd] stdout $HOME/.config/go/env
1010
[linux] stdout $HOME/.config/go/env
1111
[netbsd] stdout $HOME/.config/go/env

0 commit comments

Comments
 (0)