Removing enabled components before running tests
This commit is contained in:
@@ -17,6 +17,7 @@ function local_setup {
|
|||||||
mkdir -p $BASH_IT
|
mkdir -p $BASH_IT
|
||||||
lib_directory="$(cd "$(dirname "$0")" && pwd)"
|
lib_directory="$(cd "$(dirname "$0")" && pwd)"
|
||||||
cp -r $lib_directory/../../* $BASH_IT/
|
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
|
# Don't pollute the user's actual $HOME directory
|
||||||
# Use a test home directory instead
|
# 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/aliases/enabled/150---general.aliases.bash" ]
|
||||||
assert [ -L "$BASH_IT/plugins/enabled/250---base.plugin.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---bash-it.completion.bash" ]
|
||||||
assert [ -L "$BASH_IT/completion/enabled/350---system.completion.bash" ]
|
assert [ -L "$BASH_IT/completion/enabled/350---system.completion.bash" ]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user