puppetlabs/beaker — pull request #202 by anodelman (2014-04-02 20:36:25+00:00)
Title: (QENG-409) Beaker does not write out JUnit XML when...

...certain internal exceptions occur
- on ruby 1.8 Timeouts are raised as Interrupt (parented by SignalException)
instead of out of RuntimeError (which is parented by StandardError) and are
thus not being caught appropraitely.
- added spec test coverage for correct error reporting