Have the unittests return an error of a test fails
This will help with certain automations that look for error codes to
determine what happens.
For example, running `git bisect` or an interactive rebase using exec,
or any other type of automated testing or building that users use.