azer/prova — pull request #48 by jxson (2014-10-03 19:43:30+00:00)
Title: Prevents rogue browser process when using --launch --headless --quit

On a CI box I noticed lots of chrome instances launched by prova still hanging around after tests exited. The commands used to launch the tests were:

prova test/test-*.js --browser --launch chrome --headless --quit

The change here attempts to send a SIGTERM signal to child process spawned by browser-launcher when the prova process exits.