don't run fish_update_completions in unit tests

Running `fish_update_completions` in unit tests is not needed and
hideously expensive. To the point it can cause flakey test behavior.
This commit is contained in:
Kurtis Rader
2017-01-28 20:37:32 -08:00
parent 973097f025
commit 06282f02fd
3 changed files with 16 additions and 3 deletions

View File

@@ -4,6 +4,10 @@
# should be running it via `make test` to ensure the environment is properly
# setup.
# Set this var to modify behavior of the code being tests. Such as avoiding running
# `fish_update_completions` when running tests.
set -x FISH_UNIT_TESTS_RUNNING 1
# Change to directory containing this script
cd (dirname (status -f))