summaryrefslogtreecommitdiff
path: root/coverage/control.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Combine no longer appends by defaultNed Batchelder2016-06-251-0/+3
| | | | | | | | | | | Combine used to always load an existing .coverage file. This lead to confusing results and extra tox-clean steps. Now the default is to not load the existing file, though a new --append switch on coverage combine gets you that behavior if you need it. This also pointed up an issue with concurrency=multiprocessing, which is that the child processes automatically used parallel=True, but the parent process did not. Now concurrency=multiprocessing implies parallel=True.
* Prevent subprocess measurement from measuring coverage commands. #492Ned Batchelder2016-06-241-2/+16
|
* More tweaks to report sortingNed Batchelder2016-06-091-2/+2
| | | | | | | | * Option is case-insensitive. * Can no longer sort by "Missing", because it's nonsense. * Can sort by the branch-sensitive columns.
* Make report's 'sort' option available only via the configuration file, not ↵Dan Wandschneider2016-06-081-3/+2
| | | | available on the command line.
* Issue 199: Sort text report.Dan Wandschneider2016-06-081-1/+2
| | | | | | | | | | | | | | Allows sorting of the text report based on: Name, Stmts, Miss, Cover Tested on Mac with Python 2.7.11 and Python 3.5 Help message for the new option is: python -m coverage report -h ... --sort=SORT Sort report by a column. Valid values are: Name, Stmts, Miss, Cover. ...
* Correct the defaults for coverage.report(show_missing=None, skip_covered=None)Ned Batchelder2016-05-081-2/+2
|
* Return the Coverage instance from process_startupNed Batchelder2016-05-081-2/+7
|
* multiprocessing has been a valid choice for a whileNed Batchelder2016-02-111-2/+2
|
* Force XML files to be UTF8 on Python 3.Ned Batchelder2015-10-311-1/+4
|
* Remove brief_sys from .coverage, until we have a better plan. #415.Ned Batchelder2015-10-101-9/+0
|
* Protect ourselves from mock'ed os. #416Ned Batchelder2015-10-061-1/+2
|
* Combining now issues warnings on unreadable files, unconditionallyNed Batchelder2015-10-041-9/+2
|
* Prevent pyexpat.c from being recorded as source code. #419Ned Batchelder2015-10-031-2/+8
|
* Combine can now ignore errors.Ned Batchelder2015-10-031-3/+10
|
* Fix 'filename' to be 'file name' in English.Ned Batchelder2015-08-201-21/+21
|
* Added more debugging controls, especially for data operationsNed Batchelder2015-08-191-2/+8
|
* Fixing spellingNed Batchelder2015-08-041-1/+1
|
* Fix method references in the docs.Ned Batchelder2015-08-031-7/+7
| | | | | Some needed to be :meth:`.foo`, and some didn't. Turned out it was because of how the .rst used automodule and autoclass.
* Updated docs for 4.0b1Ned Batchelder2015-08-021-5/+14
|
* Update the change history in the docsNed Batchelder2015-08-021-1/+1
|
* Fix a display in a docstringNed Batchelder2015-08-021-1/+1
|
* Change the coverage.config item-access syntax to a real method call.Ned Batchelder2015-08-021-0/+35
| | | | | The square brackets were too cute, and I couldn't figure out how to document them anyway!
* Split the api docs into separate pages.Ned Batchelder2015-08-021-12/+13
| | | | The :meth: references are annoying, and some aren't right yet. :(
* Plugins can get built-in python reporting.Ned Batchelder2015-08-011-1/+3
|
* Implement FileDisposition in C for speed. Final part of fix for #387.Ned Batchelder2015-08-011-32/+28
|
* Erasing in parallel mode now deletes all the data files. #262Ned Batchelder2015-07-301-1/+1
|
* Get --append working again.Ned Batchelder2015-07-301-5/+7
|
* Clean up from the merge of PR 62Ned Batchelder2015-07-301-1/+1
| | | | | Remove the globbing option. Added a test. Corrected parameter names and docs. Updated the AUTHORS file.
* Refactoring cmdline in prep for getting --append to work again.Ned Batchelder2015-07-301-0/+2
|
* Remove an unneeded import.Ned Batchelder2015-07-291-2/+0
|
* New config option: run:note lets you annotate the data file.Ned Batchelder2015-07-261-0/+3
|
* Call it brief_sys to avoid collision with other namesNed Batchelder2015-07-261-1/+1
|
* Write just one short string to run_infoNed Batchelder2015-07-261-8/+6
|
* Get rid of napoleon style docstrings, they don't format nicely.Ned Batchelder2015-07-261-2/+1
|
* Experiment with run information stored in the data file.Ned Batchelder2015-07-251-3/+14
|
* No need to conditionalize python_implementation any more.Ned Batchelder2015-07-251-5/+1
|
* Use more specific names than 'plugins', since there will be more of them in ↵Ned Batchelder2015-07-241-1/+1
| | | | the future.
* Add license mention to the top of all files. #313.Ned Batchelder2015-07-241-1/+4
|
* Refer to the project consistenly as coverage.py. #275Ned Batchelder2015-07-231-8/+8
|
* Remove CoverageData(collector=), we'll do it differently soon.Ned Batchelder2015-07-211-4/+1
|
* Add docs to CoverageData.Ned Batchelder2015-07-201-0/+1
|
* Refactor collector->data; data has only one of lines and arcs.Ned Batchelder2015-07-181-9/+1
| | | | | | Now the collector communicates directly with the data, and control is less involved. In the data, when measuring arcs, only arcs are stored. Lines are calculated as needed. This saves space in the data file, and is faster.
* Add a boolean interpretation of CoverageData.Ned Batchelder2015-07-161-2/+1
|
* Move suffix logic into data.pyNed Batchelder2015-07-151-24/+2
|
* More simplification of the data apiNed Batchelder2015-07-121-3/+3
|
* More reworking of the data apiNed Batchelder2015-07-121-1/+1
|
* Coverage._harvest_data is now Coverage.get_dataNed Batchelder2015-07-111-7/+11
|
* Clean up the unused debug argument to CoverageDataFilesNed Batchelder2015-07-111-4/+1
|
* Split off CoverageDataFiles from CoverageDataNed Batchelder2015-07-111-7/+10
|
* Analysis doesn't need a Coverage object, it needs a CoverageData object.Ned Batchelder2015-07-111-1/+1
|