summaryrefslogtreecommitdiff
path: root/coverage/control.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Merged Geoff's changeNed Batchelder2012-11-231-1/+3
|\
| * Handle compiled files under JythonGeoff Bache2010-12-101-1/+3
| |
* | Work harder to find where the coverage code actually is, so we can avoid ↵Ned Batchelder2012-11-221-4/+4
| | | | | | | | counting it. WIP #74.
* | Use iitems() to avoid lists of dict items on py2.Ned Batchelder2012-11-161-2/+2
| |
* | Refactor, and make it work on older Pythons.Ned Batchelder2012-11-141-4/+2
| |
* | EditsNed Batchelder2012-11-121-1/+4
| |
* | Clarify when coverage measurement actually starts. #102Ned Batchelder2012-11-121-2/+7
| |
* | Remove odd module holding, since I think this is now fixed by always ↵Ned Batchelder2012-11-111-13/+2
| | | | | | | | stopping the tracers.
* | No longer see a mysterious exception when not able to run code: ↵Ned Batchelder2012-11-111-1/+5
| | | | | | | | AttributeError: 'NoneType' object has no attribute 'isabs'. #153
* | Windows now reports file names in their correct case. #89 and #203.Ned Batchelder2012-11-111-0/+1
| |
* | Upgrading pylint means fixing more nits.Ned Batchelder2012-11-101-1/+1
| |
* | Now the title of the HTML report can be set.Ned Batchelder2012-11-091-2/+5
| |
* | A failure during XML reporting would leave an empty XML file behind. #210Ned Batchelder2012-11-081-0/+9
| |
* | The reporting functions now return a float, the total percentage covered.Ned Batchelder2012-11-031-3/+9
| |
* | Fix #163: embarassingly, the wildcards for include and omit didn't work ↵Ned Batchelder2012-10-291-26/+3
| | | | | | | | properly for reporting functions. This is now fixed.
* | The [html]extra_css configuration value is a file path to a CSS file that ↵Ned Batchelder2012-04-201-2/+9
| | | | | | | | gets copied into the HTML report.
* | Refactor reporters so the config is part of construction, and is then ↵Ned Batchelder2012-04-191-10/+8
| | | | | | | | available everywhere.
* | Add show_missing to the config file. #173.Ned Batchelder2012-04-181-2/+3
| |
* | Don't complain about files that can't be parsed as Python if they didn't ↵Ned Batchelder2012-04-181-8/+0
| | | | | | | | seem like Python at all. #82.
* | All the tests pass under PyPy: sys has a bogus __file__, Unicode is 4-byte, ↵Ned Batchelder2012-03-201-1/+7
| | | | | | | | and pypy inserts an extra stack frame into tracebacks.
* | Show the Python implementation in 'debug sys'Ned Batchelder2011-09-081-0/+6
| |
* | Fix the [paths] feature to actually work for reporting.Ned Batchelder2011-09-031-1/+1
| |
* | Finished implementation of path aliases for combining data files. #17.Ned Batchelder2011-08-231-2/+9
| |
* | You can include files in the Python installation, and they will be measured.Ned Batchelder2011-08-031-6/+8
| |
* | Minor tweak to a warning.Ned Batchelder2011-06-041-1/+1
| |
* | Better handling of the partial-branch exclusion regexes. Finishes issue #113.Ned Batchelder2011-05-311-18/+39
| |
* | WIP for partial branch exclusion. #113Ned Batchelder2011-05-171-2/+2
| |
* | Since people make this mistake, and it's mysterious: accept a single string ↵Ned Batchelder2011-04-251-1/+6
| | | | | | | | for omit and include.
* | Remove trailing spacesNed Batchelder2011-03-241-1/+1
| |
* | --omit and --include now interpret their values more usefully. Fixes #121.Ned Batchelder2011-03-211-6/+20
| |
* | Clean-upsNed Batchelder2011-03-161-2/+2
| |
* | A different (better) way to avoid warnings when no code has been run.Ned Batchelder2011-02-121-16/+5
| |
* | Don't warn about not collecting data if we never ran any code in the first ↵Ned Batchelder2011-02-071-5/+16
| | | | | | | | place.
* | Make this message simpler and clearer.Ned Batchelder2011-02-071-1/+1
| |
* | Pylint 0.23.0 'deprecated' disable-msg.Ned Batchelder2011-02-011-2/+2
|/
* Detect when our trace function is yanked out from under us, and warn the ↵Ned Batchelder2010-11-061-2/+6
| | | | user. Finishes, but does not fix, issue #93.
* Jython reports $py.class files in the trace function, so adapt to find the ↵Ned Batchelder2010-10-131-0/+5
| | | | source file.
* Now completely unexecuted source files can be included in reporting. ↵Ned Batchelder2010-09-031-0/+7
| | | | Specifying --source tells coverage.py where to search for files that haven't been executed.
* Pass config objects around to limit the sprawl of argument lists.Ned Batchelder2010-09-021-18/+4
|
* New config setting: [report]precision lets you specify the number of digits ↵Ned Batchelder2010-08-241-5/+14
| | | | after the decimal point in coverage percentages. Finishes issue #16.
* Add a comment about the wacky object attributes for modules.Ned Batchelder2010-08-231-0/+4
|
* Trim up some linesNed Batchelder2010-08-201-2/+3
|
* Don't trace code if the reported filename is *.html. Fixes issue #82.Ned Batchelder2010-08-201-0/+8
|
* Use some strange self.os stuff to hold references to modules so we'll have ↵Ned Batchelder2010-08-071-3/+9
| | | | them available when called from atexit(). Fixes issue #71, I think.
* Virtualenv3 moves random.py into the virtualenv, so we can't use it as the ↵Ned Batchelder2010-08-011-10/+10
| | | | control any more. Just examine all the modules we import, and use all their locations as the pylib directories.
* This should have been hidden from the public API.Ned Batchelder2010-07-251-4/+4
|
* Move the warnings to get them in more cases, and test one of those cases.Ned Batchelder2010-06-231-16/+26
|
* Warnings during measurement.Ned Batchelder2010-06-181-1/+16
|
* Oops: don't use python 2.x print syntax.Ned Batchelder2010-06-131-1/+1
|
* The 'source' option is a list of directories or packages to limit coverage's ↵Ned Batchelder2010-06-131-29/+100
| | | | attention.