summaryrefslogtreecommitdiff
path: root/yarn.tests/env.script
diff options
context:
space:
mode:
Diffstat (limited to 'yarn.tests/env.script')
-rwxr-xr-xyarn.tests/env.script5
1 files changed, 5 insertions, 0 deletions
diff --git a/yarn.tests/env.script b/yarn.tests/env.script
index d14a21a..d24172d 100755
--- a/yarn.tests/env.script
+++ b/yarn.tests/env.script
@@ -7,6 +7,7 @@ cat << 'EOF' > "$DATADIR/env.yarn"
THEN DATADIR is set
AND SRCDIR is set
AND NOTSET is not set
+ AND HOME is prefixed by DATADIR
IMPLEMENTS THEN (\S+) is set
env
@@ -14,6 +15,10 @@ cat << 'EOF' > "$DATADIR/env.yarn"
IMPLEMENTS THEN (\S+) is not set
! env | grep "^$MATCH_1="
+
+ IMPLEMENTS THEN (\S+) is prefixed by (\S+)
+ x=$(env | sed -n "/^$MATCH_2=/s///p")
+ env | grep "^$MATCH_1=$x/"
EOF
NOTSET=foo ./run-yarn "$DATADIR/env.yarn"