Switched to bats for testing and found a few bugs along the way :tada:
Still to do
[x] link to bats in contributing documentation
[x] separate runner-necessary and non-runner-necessary testing? It could be nice to do this so that we could (in theory) do a subset of tests without access to a runner.
Switched to bats for testing and found a few bugs along the way :tada:
Still to do