pydoit / doit

CLI task management & automation tool
http://pydoit.org
MIT License
1.85k stars 175 forks source link

Un-break CatchedException and derived exceptions #339

Closed mjpieters closed 4 years ago

mjpieters commented 4 years ago

Exceptions must inherit from BaseException (in rare cases) or Exception (the regular case).

This fixes #338. Ideally, the test suite should actually try and use the subclassed exceptions, however.

coveralls commented 4 years ago

Coverage Status

Coverage increased (+6.0e-05%) to 99.739% when pulling 375d00aa4e328339bb27bff9267703eb09d05f41 on mjpieters:patch-1 into ad4c5402ca6f5cfa257ce54dfd46ea6cc1abdd41 on pydoit:master.