summaryrefslogtreecommitdiff
path: root/coverage
Commit message (Collapse)AuthorAgeFilesLines
...
* Use some strange self.os stuff to hold references to modules so we'll have ↵Ned Batchelder2010-08-072-7/+17
| | | | 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
|
* Remove the test runner plugins for now.Ned Batchelder2010-07-124-249/+0
|
* I guess this is the first opcode I've used that isn't available in all Pythons.Ned Batchelder2010-07-011-1/+7
|
* Newest pythons will execute __main__.py to execute a package.Ned Batchelder2010-07-011-0/+2
|
* Python 3.2 has a new opcode: SETUP_WITHNed Batchelder2010-07-011-1/+3
|
* Empty python files (like __init__.py) are shown as having zero statements, ↵Ned Batchelder2010-06-271-1/+4
| | | | not one. Fixes #1.
* Move the warnings to get them in more cases, and test one of those cases.Ned Batchelder2010-06-231-16/+26
|
* Add some __repr__ methods to help when debugging.Ned Batchelder2010-06-211-0/+6
|
* Isolate old-style singleton api tests.Ned Batchelder2010-06-181-2/+4
|
* Warnings during measurement.Ned Batchelder2010-06-181-1/+16
|
* Conform to recommended optparse use.Ned Batchelder2010-06-131-16/+16
|
* Yikes: when using the Python tracing function, we haven't been caching the ↵Ned Batchelder2010-06-131-1/+4
| | | | results of should_trace since <<changeset a480f40d1fa4>>
* 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-135-37/+153
| | | | attention.
* Minor cosmeticsNed Batchelder2010-06-081-5/+1
|
* A cleaner way to decide on reports to createNed Batchelder2010-06-081-6/+5
|
* If there are no files to report, show a nice exception rather than fall into ↵Ned Batchelder2010-06-031-4/+8
| | | | a trap trying to subscript integers. Fixes #59.
* Quiet some lint warnings.Ned Batchelder2010-06-012-1/+5
|
* --cover-report wasn't defaulting properly.Ned Batchelder2010-06-011-1/+4
|
* Add some docstringsNed Batchelder2010-06-014-6/+11
|
* The next version will be 3.4Ned Batchelder2010-05-311-1/+1
|
* Make include and omit work properly in the plugin.Ned Batchelder2010-05-313-9/+7
|
* Clean up the plugins more. Add the rcfile and include options. Omit can no ↵Ned Batchelder2010-05-313-58/+70
| | | | longer be a file of omissions, use the rcfile for that.
* Branch coverage works well, no need for alarm.Ned Batchelder2010-05-311-2/+2
|
* Merge from main repoNed Batchelder2010-05-301-1/+1
|\
| * One place I forgot to change a renamed variable.Ned Batchelder2010-05-301-1/+1
| |
* | Refactor the common parts of the plugins to neutral territory.Ned Batchelder2010-05-303-156/+157
| |
* | Move the test runner plugins into their own sub-package.Ned Batchelder2010-05-303-1/+1
| |
* | Omit_prefixes is now just 'omit'.Ned Batchelder2010-05-301-5/+5
| |
* | Your wish is my command.Ned Batchelder2010-05-301-17/+0
| |
* | Merge latest code from main coverage.py repoNed Batchelder2010-05-293-1/+246
|\ \ | |/ |/|
| * fixed a bug caused in 8e1995c8156a - refactoring out omit_filter never ↵David Stanek2010-05-222-3/+3
| | | | | | | | really worked
| * cleaned up the testplugin moduleDavid Stanek2010-05-211-103/+75
| |
| * cleaned up the code for the nose pluginDavid Stanek2010-05-211-37/+19
| |
| * refactored the plugin's finish method to better enable filtering modules ↵David Stanek2010-05-211-6/+10
| | | | | | | | from a report
| * fixed the --cover-packages optionDavid Stanek2010-05-211-11/+11
| |
| * fixed an error where not specifying the cover package would cause a tracebackDavid Stanek2010-05-211-4/+6
| |
| * modified to use report as the default action - the way the old nose plugin ↵David Stanek2010-05-211-1/+1
| | | | | | | | worked
| * merged in latest changes from Ned's repoDavid Stanek2010-05-213-10/+303
| |\
| | * moved the nose plugin to a better nameDavid Stanek2010-02-201-0/+0
| | |
| | * fixed busted nose integrationDavid Stanek2010-02-202-6/+6
| | |
| | * integrate a patch by prologic (James Mills) to add some options.holger krekel2010-02-101-4/+32
| | |
| | * merging/unifying test plugin codeholger krekel2009-11-253-116/+56
| | | | | | | | | | | | | | | | | | | | | | | | * coverage/testplugin.py contains common test plugin options and pytest hooks (which don't induce "import py") * coverage/nose_coverage.py contains a basic Nose Plugin * test/test_testplugin.py contains a pytest-functional test and a nose-skeleton one. skipped as appropriate.
| | * * move pytest_coverage/nose_plugin to become directly importableholger krekel2009-11-253-68/+68
| | | | | | | | | | | | | | | * fixing order of coverage options * pytest: only do coverage-processing if cover-action is defined
| | * Merging in changes from http://bitbucket.org/ned/coveragepy/rozza@x103086.gcapmedia.com2009-11-205-12/+339
| | |\
| | | * Typorozza@x103086.gcapmedia.com2009-11-201-1/+1
| | | |
| | | * Adding a CoverageTestWrapper to be used by test runners / plugins.rozza@x103086.gcapmedia.com2009-11-203-0/+318
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added example plugins for pytest and nose Warning: I haven't tested the nose plugin against a test suite Warning: I use a file listing files / paths to omit from code coverage and use regexes to filter them out To ignore that remove the monkey patch..
| | | * Moving file filter logic out so it can be monkey patched easilyrozza@x103086.gcapmedia.com2009-11-201-10/+17
| | | |