summaryrefslogtreecommitdiff
path: root/coverage/control.py
Commit message (Collapse)AuthorAgeFilesLines
* mypy: partial debug.py and pytracer.pyNed Batchelder2023-01-021-1/+1
|
* mypy: check collector.py and plugin_support.pyNed Batchelder2023-01-011-5/+7
|
* mypy: add cmdline.py and test_cmdline.pyNed Batchelder2022-12-311-2/+2
|
* mypy: add env.pyNed Batchelder2022-12-311-4/+2
|
* mypy: control.py is checkedNed Batchelder2022-12-311-104/+127
|
* mypy: check tests/goldtest.py, tests/test_html.pyNed Batchelder2022-12-311-6/+6
|
* refactor: removed mentions of Jython and IronPythonNed Batchelder2022-12-301-10/+1
|
* style: correct some lint errorsNed Batchelder2022-12-301-2/+2
|
* mypy: inorout.py, disposition.py, and part of control.pyNed Batchelder2022-12-301-64/+73
|
* style: fix spellingNed Batchelder2022-11-281-2/+2
| | | | un-executed, white space, time stamp.
* build: next version will be 7.0Ned Batchelder2022-11-281-1/+1
|
* feat: implicit path mapping during reporting. #1212Ned Batchelder2022-11-271-10/+26
|
* style: long arg lists should be one per lineNed Batchelder2022-11-261-51/+142
|
* refactor, docs: clean-up for #1387Ned Batchelder2022-11-171-1/+1
|
* feat: added support for finding unexecuted namespace packages (#1387)Felix Horvat2022-11-171-0/+1
| | | | | | | | | | | | | | | | | | | * add support for namespace packages * fixed typo * update documentation * fixed lint issues * changed versionadded * convert to config setting * removed pure formatting changes * code review changes Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>
* feat: complete removal of `[run] note`Ned Batchelder2022-11-111-3/+0
|
* feat: --format=total writes just the total numberNed Batchelder2022-11-061-1/+1
|
* refactor: use `format` wherever we canNed Batchelder2022-11-051-3/+3
|
* feat: report terminal output in Markdown Table format #1418 (#1479)stepeos2022-11-051-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * refactoring normal reporting text output * implemented markdown feature from #1418 * minor changes * fixed text output * fixed precision for text and markdown report format * minor changes * finished testing for markdown format feature * fixed testing outside test_summary.py * removed fixed-length widespace padding for tests * removed whitespaces * refactoring, fixing docs, rewriting cmd args * fixing code quality * implementing requested changes * doc fix * test: add another test of correct report formatting * fixed precision printing test * style: adjust the formatting Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>
* feat: implicitly combine relative pathsNed Batchelder2022-10-151-10/+8
|
* feat: --debug=pathmap will show details of re-mapping due to [paths] setting.Ned Batchelder2022-09-161-1/+4
|
* docs: ensure code blocks are highlighted properlyNed Batchelder2022-08-211-2/+6
|
* fix: the SIGTERM handler is now opt-in. #1310Ned Batchelder2022-05-181-6/+7
|
* style: parens should indent the same as their opening lineNed Batchelder2022-05-011-6/+6
|
* fix: provide an intelligible error message for multiprocessing with no ↵Ned Batchelder2022-02-091-0/+2
| | | | config file. #1320
* debug: pybehave is now an option on `coverage debug`Ned Batchelder2022-02-061-20/+10
|
* debug: add 'pybehave' debug informationNed Batchelder2022-02-061-0/+13
| | | | It shows the behavior flags from coverage.env.
* fix: only set signal handlers from the main thread. #1312Ned Batchelder2022-01-261-1/+4
|
* feat: use --data-file to configure the coverage databaseNikita Bloshchanevich2022-01-251-3/+4
|
* fix: save data on SIGTERM #1307Ned Batchelder2022-01-231-2/+17
| | | | This covers multiprocessing.Process.terminate(), and maybe other cases also.
* feat: add "lcov" command for generating LCOV reportsBradley Burns2022-01-221-0/+20
| | | | | | | * Add LCOV functionality into coverage.py * Add testing for the LCOV reporter * Add documentation for the LCOV reporter
* feat: multiple --concurrency values. #1012 #1082nedbat/multi-concurrencyNed Batchelder2021-11-251-1/+1
|
* fix: suffix=False will suppress the suffix even with multiprocessing. #989Ned Batchelder2021-11-181-1/+6
|
* refactor: specialize exceptionsNed Batchelder2021-11-141-4/+6
| | | | | | 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.
* style(docs): make note:: uses uniformNed Batchelder2021-11-131-3/+5
|
* fix: remapping paths during combining needs to follow relative_files=True. #1147Ned Batchelder2021-11-061-1/+1
|
* deprecated: the annotate command will be removed in a future versionNed Batchelder2021-10-291-0/+8
|
* feat: xml and json say what they are doing, and -q quiets everything. #1254nedbat/dashqNed Batchelder2021-10-261-2/+2
|
* fix: use human sorting on human-readable thingsNed Batchelder2021-10-121-3/+3
|
* feat: `coverage combine` now prints messages naming the files being ↵Ned Batchelder2021-08-051-0/+1
| | | | combined. #1105 (#1208)
* feat: HTML report now says where the report is. #1195 (#1207)Ned Batchelder2021-08-051-1/+15
|
* feat: unrecognized options are now a warning rather than error. #1035 (#1206)Ned Batchelder2021-08-051-14/+18
| | | | Because they are warnings issued while parsing the configuration file, it's not possible to suppress them with the coverage configuration.
* refactor: convert %-strings to f-stringsNed Batchelder2021-07-281-6/+2
|
* fix: use more explicit names for some debug informationNed Batchelder2021-06-021-2/+2
|
* refactor: remove globals from NumbersNed Batchelder2021-06-011-3/+2
|
* feat: warnings are now real warningsNed Batchelder2021-05-301-2/+3
| | | | | | 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.
* feat: include some usual env vars in debug-sysNed Batchelder2021-05-231-1/+4
|
* refactor: convert more %-formatting to f-stringsNed Batchelder2021-05-021-2/+2
|
* refactor: move exceptions to their own moduleNed Batchelder2021-05-021-1/+2
|
* refactor: pyupgrade --py36-plus coverage/*.pyNed Batchelder2021-05-021-10/+10
|