test_runner.sh 279 B

123456789
  1. #!/usr/bin/env bash
  2. set -e
  3. # TODO: allow running with a minimal_init.lua
  4. if [ -n "$1" ]; then
  5. nvim --headless -u ./init.lua -c "lua require('plenary.busted').run('$1')"
  6. else
  7. nvim --headless -u ./init.lua -c "PlenaryBustedDirectory tests/ { minimal_init = './init.lua' }"
  8. fi