fish-shell/tests
Johannes Altmanninger eae9ee7f35 builtin cd: print error about broken symlinks
When cd is passed a broken symlink, this changes the error message from
"no such directory" to "broken symbolic link".  This scenario probably
won't happen very often since completion won't suggest broken symlinks
but it can't hurt to give a good error.

Fish used to do this until 7ac5932.  This logic used to be in
path_get_cdpath, however, that is only used for highlighting, so we
don't need error messages there. Changing cd is enough.

Reword from "rotten" to "broken" since that's what file(1) uses.
Clean-up leftovers from old "rotten" code (nomen est omen).

See #8264
2021-09-17 00:43:12 +02:00
..
checks builtin cd: print error about broken symlinks 2021-09-17 00:43:12 +02:00
pexpects Correct the order of pkill arguments 2021-09-04 13:34:52 -07:00
test_functions Extract setup and teardown for tmux tests 2021-08-29 20:22:16 +02:00
.gitignore tweak gitignore rules for *tests* directory 2017-02-20 20:29:43 -08:00
history_sample_bash Support $(cmd) command substitution as alternative to (cmd) 2021-07-13 21:33:42 +02:00
history_sample_corrupt1 Improve history robustness against corrupt files 2014-07-29 14:42:03 -07:00
history_sample_fish_1_x Enforce that history items must end with trailing newlines 2021-05-10 14:23:07 -07:00
history_sample_fish_2_0 Enforce that history items must end with trailing newlines 2021-05-10 14:23:07 -07:00
interactive.config Remove some unused functions from the test harness 2020-11-15 09:17:23 +01:00
interactive.fish Add pexpect tests to new test driver 2021-08-29 08:56:12 +02:00
test.fish cmake: Force color in the tests 2021-08-30 17:16:19 +02:00
test_driver.sh Hack around CMake < 3.9 reporting skipped tests as failed 2021-09-07 12:04:05 -05:00
test_env.sh Split test_driver.sh into test_env.sh + test_driver.sh 2021-09-07 11:33:56 -05:00
test_util.fish Run each test fully independently in own environment 2021-08-29 08:56:12 +02:00