summaryrefslogtreecommitdiff
path: root/coverage/control.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Add the latest warning to the docs, and give them consistent punctuationNed Batchelder2017-10-241-1/+1
|
* Make the warning about --include and --source be a real warningNed Batchelder2017-10-241-1/+1
|
* Move the --source and --include check so it's only during 'run'Ned Batchelder2017-10-241-2/+3
|
* * --source and --include are mutually exclusive (take 2) #265loic@dachary.org2017-01-071-7/+10
| | | | | close #265 close #101
* Don't warn that namespace packages have no code. #572Ned Batchelder2017-05-041-12/+32
| | | | | --HG-- extra : amend_source : 68f6e0ab140e77ede11bb40dc2ac515cfb6f2333
* Update to pylint 1.7.1Ned Batchelder2017-04-221-1/+0
|
* Warnings can be disabledNed Batchelder2017-04-041-0/+4
|
* Add slugs to warnings in prep for suppressable warningsNed Batchelder2017-04-031-6/+14
|
* Make the use of coverage.files more uniformNed Batchelder2017-03-281-6/+7
|
* Clean up of the new plugin method. Thanks, Emil MadsenNed Batchelder2017-03-281-1/+2
|
* Allow plugins to report files they haven't executed.Ned Batchelder2017-03-281-5/+13
| | | | By Emil Madsen, from: https://github.com/nedbat/coveragepy/pull/28
* Big refactor of debug loggingNed Batchelder2017-03-221-5/+9
|
* Minimal IronPython support.Ned Batchelder2017-03-141-1/+5
| | | | | IronPython is weird: 2.7.7 has "str is unicode", and unicode.encode produces unicode! f_lasti is missing, and frame globals are missing.
* Small steps in refactoring initializationNed Batchelder2017-03-041-2/+6
|
* Slightly better way to organize the condition on activityNed Batchelder2017-03-041-5/+10
|
* Collecting continues after saving data. #79 #448Ned Batchelder2017-03-031-6/+3
|
* Sometimes we match against files, sometimes directories.Ned Batchelder2017-02-211-23/+28
| | | | Also, skip our own test code when running tests.
* Fix this comment that was left behindNed Batchelder2017-02-031-2/+1
|
* Clean up for pull request #122Ned Batchelder2017-01-141-22/+27
|
* Merged in dachary/coverage.py/issue-426 (pull request #122)Ned Batchelder2017-01-141-39/+27
|\ | | | | | | make --source module do the same as --source directory #426
| * comment explaining the rationale of --source pkgloic@dachary.org2017-01-101-0/+6
| | | | | | | | | | --HG-- branch : issue-426
| * use the new source_for_file helper where it makes senseloic@dachary.org2017-01-101-2/+2
| | | | | | | | | | --HG-- branch : issue-426
| * source_for_file helper with unit testsloic@dachary.org2017-01-101-2/+2
| | | | | | | | | | --HG-- branch : issue-426
| * move _source_for_file to python.pyloic@dachary.org2017-01-101-32/+0
| | | | | | | | | | --HG-- branch : issue-426
| * make --source module do the same as --source directory #426loic@dachary.org2017-01-061-5/+19
| | | | | | | | | | | | | | | | | | | | | | | | The --source argument can either be a module or a directory. The user expects that it behaves the same in both cases. Make sure the module is recursively explored so that files that are not run show in the coverage report. close #426 --HG-- branch : issue-426
* | Jython has no multiprocessing moduleNed Batchelder2017-01-131-1/+10
|/
* control.Coverage._init: check "source" is a directory, not just it exists; ↵Cosimo Lupo2016-12-251-1/+1
| | | | | | | there could be a file with that name --HG-- branch : check-source-isdir
* implement --skip-covered for html report #433loic@dachary.org2016-12-181-1/+3
| | | | | | | close #433 --HG-- branch : issue-433-2
* Document report API skip_covered argumentloic@dachary.org2016-12-121-0/+2
|
* Move the config logic out of the Coverage constructorNed Batchelder2016-11-201-36/+3
|
* Update the docs about reading tox.iniNed Batchelder2016-11-191-3/+3
|
* Clean up line wraps and leftover printsNed Batchelder2016-11-191-7/+2
|
* Read options from tox.iniStephen Finucane2016-11-181-8/+14
| | | | | | | | | | | | | | | | If coveragerc does not exist, setup.cfg does not exist or does not contain any coverage-related metadata, and no custom config file is provided, fall back to tox.ini. The syntax of tox.ini files is the same as that expected of setup.cfg files, namely: [coverage:{section}] Fixes: #519 --HG-- branch : issue-519
* A better wordNed Batchelder2016-11-101-1/+1
|
* Update changesNed Batchelder2016-10-221-1/+1
|
* Remove two temporary debugging log messagesNed Batchelder2016-10-211-2/+0
|
* Test the debug settings more, and strip spaces from the environment variableNed Batchelder2016-10-211-1/+1
|
* Fix the new deleting file debug messageNed Batchelder2016-10-211-1/+3
|
* A better way to prevent call stacks during multi-line outputNed Batchelder2016-09-251-12/+13
|
* Add more debugging for thorny multiprocessing issuesNed Batchelder2016-09-231-0/+2
|
* Combining twice shouldn't lose data. #412, #516Ned Batchelder2016-08-071-2/+10
|
* Remove orphaned commented-out lineNed Batchelder2016-08-071-1/+0
|
* Add support for PyPy3 5.2 alpha 1Ned Batchelder2016-08-031-6/+16
|
* Separate auto-loading from auto-saving, and don't auto-load for subprocessesNed Batchelder2016-07-291-5/+6
|
* Set the rcfile for multiprocessing subprocessesNed Batchelder2016-07-241-1/+1
|
* Multiprocessing needs to communicate the rcfile down to the subprocessesNed Batchelder2016-07-131-1/+2
|
* Rename to multiproc.py, since it only does one thing.Ned Batchelder2016-07-121-1/+1
| | | | | --HG-- rename : coverage/monkey.py => coverage/multiproc.py
* Fix metacov after a recent changeNed Batchelder2016-07-101-1/+2
| | | | | | The fix for subprocess measurement affecting coverage commands also made it so that metacoverage wouldn't record coverage for subprocesses. I have a feeling this isn't over yet...
* Let the concurrency option be multi-valued. #484Ned Batchelder2016-07-041-5/+9
|
* Update pylint to 1.5.6Ned Batchelder2016-06-251-1/+4
|