mirror of
https://github.com/ernstwi/vim-secret.git
synced 2025-12-27 01:35:01 +08:00
31 lines
578 B
Bash
Executable file
31 lines
578 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
if [[ $1 == "--verbose" || $1 == "-v" ]]; then
|
|
VERBOSE=1
|
|
fi
|
|
|
|
check_results() {
|
|
if [[ $? -eq 0 ]]; then
|
|
echo -e "\e[32m$1: PASS\e[0m"
|
|
else
|
|
echo -e "\e[31m$1: FAIL\e[0m"
|
|
fi
|
|
|
|
if [[ $VERBOSE == 1 ]]; then
|
|
sed -n '/^Starting Vader:/,$p' < vader_output
|
|
fi
|
|
}
|
|
|
|
export VADER_OUTPUT_FILE=vader_output
|
|
|
|
vim.basic --not-a-term -c Vader! test/*.vader &>/dev/null
|
|
check_results "VIM" $1
|
|
rm vader_output
|
|
|
|
if [[ $VERBOSE == 1 ]]; then
|
|
echo ""
|
|
fi
|
|
|
|
nvim -es -c Vader! test/*.vader
|
|
check_results "NEOVIM" $1
|
|
rm vader_output
|