X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/2de20d9c659d6350a6408dc1ec4aa6e0b1dea6ac..3f68af9813542a5e277b7a51b316644241c372d7:/.vim/bundle/vim-python-pep8-indent/spec/make-coverage diff --git a/.vim/bundle/vim-python-pep8-indent/spec/make-coverage b/.vim/bundle/vim-python-pep8-indent/spec/make-coverage new file mode 100755 index 00000000..f425496a --- /dev/null +++ b/.vim/bundle/vim-python-pep8-indent/spec/make-coverage @@ -0,0 +1,24 @@ +#!/bin/sh + +set -ex + +rm -f .coverage_covimerage +export PYTHON_PEP8_INDENT_TEST_PROFILE_BASE=/tmp/vim-python-pep8-profile + +Xvfb :99 2>/dev/null >&2 & +export DISPLAY=:99 + +export VIMRUNNER_REUSE_SERVER=1 + +ret=0 +for file in ./spec/indent/*_spec.rb; do + # shellcheck disable=SC2086 + bundle exec rspec "$file" $RSPEC_OPTIONS || ret=1 + + for p in "${PYTHON_PEP8_INDENT_TEST_PROFILE_BASE}".*; do + covimerage write_coverage --append "$p" + rm "$p" + covimerage report -m + done +done +exit $ret