Removing enabled components before running tests

pull/974/head
Nils Winkler 2017-05-17 07:36:03 +02:00
parent 2607bb815a
commit cb46960717
1 changed files with 2 additions and 1 deletions

View File

@ -17,6 +17,7 @@ function local_setup {
mkdir -p $BASH_IT
lib_directory="$(cd "$(dirname "$0")" && pwd)"
cp -r $lib_directory/../../* $BASH_IT/
rm -rf "$BASH_IT/aliases/enabled" "$BASH_IT/completion/enabled" "$BASH_IT/plugins/enabled"
# Don't pollute the user's actual $HOME directory
# Use a test home directory instead
@ -47,7 +48,7 @@ function local_teardown {
assert [ -L "$BASH_IT/aliases/enabled/150---general.aliases.bash" ]
assert [ -L "$BASH_IT/plugins/enabled/250---base.plugin.bash" ]
assert [ -L "$BASH_IT/plugins/enabled/250---alias-completion.plugin.bash" ]
assert [ -L "$BASH_IT/plugins/enabled/365---alias-completion.plugin.bash" ]
assert [ -L "$BASH_IT/completion/enabled/350---bash-it.completion.bash" ]
assert [ -L "$BASH_IT/completion/enabled/350---system.completion.bash" ]
}