@@ -135,14 +135,14 @@ OUT
135
135
136
136
assert_line 0 ' export GOENV_SHELL=bash'
137
137
assert_line 1 " export GOENV_ROOT=$GOENV_ROOT "
138
- assert_line 2 ' if [ -z "${GOENV_RC_FILE}" ]; then'
138
+ assert_line 2 ' if [ -z "${GOENV_RC_FILE:- }" ]; then'
139
139
assert_line 3 ' GOENV_RC_FILE="${HOME}/.goenvrc"'
140
140
assert_line 4 ' fi'
141
- assert_line 5 ' if [ -e "${GOENV_RC_FILE}" ]; then'
141
+ assert_line 5 ' if [ -e "${GOENV_RC_FILE:- }" ]; then'
142
142
assert_line 6 ' source "${GOENV_RC_FILE}"'
143
143
assert_line 7 ' fi'
144
144
assert_line 8 ' if [ "${PATH#*$GOENV_ROOT/shims}" = "${PATH}" ]; then'
145
- assert_line 9 ' if [ "${GOENV_PATH_ORDER}" = "front" ] ; then'
145
+ assert_line 9 ' if [ "${GOENV_PATH_ORDER:- }" = "front" ] ; then'
146
146
assert_line 10 ' export PATH="${GOENV_ROOT}/shims:${PATH}"'
147
147
assert_line 11 ' else'
148
148
assert_line 12 ' export PATH="${PATH}:${GOENV_ROOT}/shims"'
@@ -173,14 +173,14 @@ OUT
173
173
174
174
assert_line 0 ' export GOENV_SHELL=zsh'
175
175
assert_line 1 " export GOENV_ROOT=$GOENV_ROOT "
176
- assert_line 2 ' if [ -z "${GOENV_RC_FILE}" ]; then'
176
+ assert_line 2 ' if [ -z "${GOENV_RC_FILE:- }" ]; then'
177
177
assert_line 3 ' GOENV_RC_FILE="${HOME}/.goenvrc"'
178
178
assert_line 4 ' fi'
179
- assert_line 5 ' if [ -e "${GOENV_RC_FILE}" ]; then'
179
+ assert_line 5 ' if [ -e "${GOENV_RC_FILE:- }" ]; then'
180
180
assert_line 6 ' source "${GOENV_RC_FILE}"'
181
181
assert_line 7 ' fi'
182
182
assert_line 8 ' if [ "${PATH#*$GOENV_ROOT/shims}" = "${PATH}" ]; then'
183
- assert_line 9 ' if [ "${GOENV_PATH_ORDER}" = "front" ] ; then'
183
+ assert_line 9 ' if [ "${GOENV_PATH_ORDER:- }" = "front" ] ; then'
184
184
assert_line 10 ' export PATH="${GOENV_ROOT}/shims:${PATH}"'
185
185
assert_line 11 ' else'
186
186
assert_line 12 ' export PATH="${PATH}:${GOENV_ROOT}/shims"'
@@ -244,14 +244,14 @@ OUT
244
244
245
245
assert_line 0 ' export GOENV_SHELL=ksh'
246
246
assert_line 1 " export GOENV_ROOT=$GOENV_ROOT "
247
- assert_line 2 ' if [ -z "${GOENV_RC_FILE}" ]; then'
247
+ assert_line 2 ' if [ -z "${GOENV_RC_FILE:- }" ]; then'
248
248
assert_line 3 ' GOENV_RC_FILE="${HOME}/.goenvrc"'
249
249
assert_line 4 ' fi'
250
- assert_line 5 ' if [ -e "${GOENV_RC_FILE}" ]; then'
250
+ assert_line 5 ' if [ -e "${GOENV_RC_FILE:- }" ]; then'
251
251
assert_line 6 ' source "${GOENV_RC_FILE}"'
252
252
assert_line 7 ' fi'
253
253
assert_line 8 ' if [ "${PATH#*$GOENV_ROOT/shims}" = "${PATH}" ]; then'
254
- assert_line 9 ' if [ "${GOENV_PATH_ORDER}" = "front" ] ; then'
254
+ assert_line 9 ' if [ "${GOENV_PATH_ORDER:- }" = "front" ] ; then'
255
255
assert_line 10 ' export PATH="${GOENV_ROOT}/shims:${PATH}"'
256
256
assert_line 11 ' else'
257
257
assert_line 12 ' export PATH="${PATH}:${GOENV_ROOT}/shims"'
@@ -281,14 +281,14 @@ OUT
281
281
# NOTE: This is very likely to be invalid for your specific shell
282
282
assert_line 0 ' export GOENV_SHELL=magicshell'
283
283
assert_line 1 " export GOENV_ROOT=$GOENV_ROOT "
284
- assert_line 2 ' if [ -z "${GOENV_RC_FILE}" ]; then'
284
+ assert_line 2 ' if [ -z "${GOENV_RC_FILE:- }" ]; then'
285
285
assert_line 3 ' GOENV_RC_FILE="${HOME}/.goenvrc"'
286
286
assert_line 4 ' fi'
287
- assert_line 5 ' if [ -e "${GOENV_RC_FILE}" ]; then'
287
+ assert_line 5 ' if [ -e "${GOENV_RC_FILE:- }" ]; then'
288
288
assert_line 6 ' source "${GOENV_RC_FILE}"'
289
289
assert_line 7 ' fi'
290
290
assert_line 8 ' if [ "${PATH#*$GOENV_ROOT/shims}" = "${PATH}" ]; then'
291
- assert_line 9 ' if [ "${GOENV_PATH_ORDER}" = "front" ] ; then'
291
+ assert_line 9 ' if [ "${GOENV_PATH_ORDER:- }" = "front" ] ; then'
292
292
assert_line 10 ' export PATH="${GOENV_ROOT}/shims:${PATH}"'
293
293
assert_line 11 ' else'
294
294
assert_line 12 ' export PATH="${PATH}:${GOENV_ROOT}/shims"'
311
311
312
312
assert_success
313
313
}
314
-
0 commit comments