Proof of concept to demonstrate how Karma fails when a launcher fails
Run the following steps to get this proof of concept running:
# Clone the repository
git clone <repo_url> gist-karma-launcher-fail
cd gist-karma-launcher-fail
# Launch a container via Docker with a bash shell
# DEV: We could replace this with Vagrant but this is lighter
./run.sh
# In this Docker container, run our bootstrap script
# Handles Node.js dependencies
cd /docker
./bootstrap.sh
# Run Karma test
npm test
Docker setup from: https://gist.github.com/twolfson/a26174b833b66d2ad05688dceee755c8