Interrupt doesn't stop integration testing when running multiple tests
When running multiple integration tests, Stem doesn't stop testing on receiving a keyboard interrupt. It stops the current test and continues with the next one. It should stop all testing and exit instead.