Fix test breakage from 14724401f

We can't use $PATHS to test the :-splitting because the global config
file adds extra paths based on /etc/paths and /etc/paths.d.

Ideally fish would have a way to suppress behavior like that, but for
the time being it doesn't.
This commit is contained in:
Kevin Ballard 2014-10-07 19:37:13 -07:00
parent 8e8e63144b
commit a13e067b85
2 changed files with 5 additions and 2 deletions

View file

@ -246,6 +246,9 @@ env SHLVL=" 3" ../fish -c 'echo SHLVL: $SHLVL'
# Test transformation of inherited variables # Test transformation of inherited variables
env DISPLAY="localhost:0.0" ../fish -c 'echo Elements in DISPLAY: (count $DISPLAY)' env DISPLAY="localhost:0.0" ../fish -c 'echo Elements in DISPLAY: (count $DISPLAY)'
env PATH="/bin:/sbin:/usr/bin:/usr/sbin" ../fish -c 'echo Elements in PATH: (count $PATH)' # We can't use PATH for this because the global configuration will modify PATH
# based on /etc/paths and /etc/paths.d.
# At the moment, most variables split on :. So we can use an arbitrary variable for this.
env FOO="one:two:three:four" ../fish -c 'echo Elements in FOO: (count $FOO)'
true true

View file

@ -29,4 +29,4 @@ SHLVL: 1
SHLVL: 4 SHLVL: 4
SHLVL: 4 SHLVL: 4
Elements in DISPLAY: 1 Elements in DISPLAY: 1
Elements in PATH: 4 Elements in FOO: 4