aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/testdata/script/env_exp.txt
blob: 681512d87c612181a81d2f7f152e98b39115112c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# Test GOEXPERIMENT variable

# go env shows default empty GOEXPERIMENT
go env
stdout GOEXPERIMENT=

# go env shows valid experiments
env GOEXPERIMENT=fieldtrack,staticlockranking
go env GOEXPERIMENT
stdout '.*fieldtrack.*staticlockranking.*'
go env
stdout 'GOEXPERIMENT=.*fieldtrack.*staticlockranking.*'

# go env rejects unknown experiments
env GOEXPERIMENT=bad
! go env GOEXPERIMENT
stderr 'unknown GOEXPERIMENT bad'