summaryrefslogtreecommitdiff
path: root/utils/bin/test_runner.sh
blob: 5b46e5787c9317cb5742dadb97d984db977c7a98 (plain)
1
2
3
4
5
6
7
8
9
#!/usr/bin/env bash
set -e

# TODO: allow running with a minimal_init.lua
if [ -n "$1" ]; then
  nvim --headless -u ./init.lua -c "lua require('plenary.busted').run('$1')"
else
  nvim --headless -u ./init.lua -c "PlenaryBustedDirectory tests/ { minimal_init = './init.lua' }"
fi