'main': Skip tests that break on msys2

Closes #382.
This commit is contained in:
Matthew Martin 2017-11-06 07:09:16 -06:00
parent f4d37b74cc
commit 749b30221d
2 changed files with 23 additions and 16 deletions

View file

@ -27,15 +27,18 @@
# vim: ft=zsh sw=2 ts=2 et
# -------------------------------------------------------------------------------------------------
## setup
setopt PATH_DIRS
mkdir -p foo/bar
touch foo/bar/testing-issue-228
chmod +x foo/bar/testing-issue-228
path+=( "$PWD"/foo )
if [[ $OSTYPE == msys ]]; then
skip_test='Cannot chmod +x in msys2'
else
setopt PATH_DIRS
mkdir -p foo/bar
touch foo/bar/testing-issue-228
chmod +x foo/bar/testing-issue-228
path+=( "$PWD"/foo )
BUFFER='bar/testing-issue-228'
BUFFER='bar/testing-issue-228'
expected_region_highlight=(
"1 21 command" # bar/testing-issue-228
)
expected_region_highlight=(
"1 21 command" # bar/testing-issue-228
)
fi

View file

@ -27,10 +27,14 @@
# vim: ft=zsh sw=2 ts=2 et
# -------------------------------------------------------------------------------------------------
ln -s /nonexistent broken-symlink
BUFFER=': broken-symlink'
CURSOR=5 # to make path_prefix ineligible
if [[ $OSTYPE == msys ]]; then
skip_test='Cannot create symlinks in msys2'
else
ln -s /nonexistent broken-symlink
BUFFER=': broken-symlink'
CURSOR=5 # to make path_prefix ineligible
expected_region_highlight=(
"3 16 path" # broken-symlink
)
expected_region_highlight=(
"3 16 path" # broken-symlink
)
fi