summaryrefslogtreecommitdiff
path: root/coverage/exceptions.py
Commit message (Collapse)AuthorAgeFilesLines
* refactor: removed mentions of Jython and IronPythonNed Batchelder2022-12-301-10/+0
|
* refactor: specialize exceptionsNed Batchelder2021-11-141-2/+21
| | | | | | CoverageException is fine as a base class, but not good to use for raising (and catching sometimes). Introduce specialized exceptions that allow third-party tools to integrate better.
* docs: document the exceptionsNed Batchelder2021-11-141-4/+4
| | | | ... and make some of them private.
* feat: warnings are now real warningsNed Batchelder2021-05-301-0/+5
| | | | | | This makes coverage warnings visible when running test suites under pytest. But it also means some uninteresting warnings would show up in our own test suite, so we had to catch or suppress those.
* refactor: move exceptions to their own moduleNed Batchelder2021-05-021-0/+48