summaryrefslogtreecommitdiff
path: root/test/coveragetest.py
Commit message (Collapse)AuthorAgeFilesLines
* Move the test directory to tests to avoid conflicts with the stdlib test ↵Ned Batchelder2013-02-021-465/+0
| | | | package.
* Get rid of import craziness in the tests.Ned Batchelder2012-12-301-2/+2
|
* Fix the blunt hackNed Batchelder2012-12-081-3/+5
|
* A blunt instrument for tracking down problems during testing.Ned Batchelder2012-12-081-0/+4
|
* Use '# pragma: nested' for lines not covered due to nested coverage.Ned Batchelder2012-12-021-2/+2
|
* Switch to our own prama syntax, so the tests can use the std without getting ↵Ned Batchelder2012-12-011-2/+2
| | | | mixed up.
* Refactor a bunch of tests to isolate the recursive coverage calls.Ned Batchelder2012-11-291-7/+19
|
* This is useful during debugging.Ned Batchelder2012-11-211-0/+6
|
* Make a mixin for a test: super is hard, let's go shopping.Ned Batchelder2012-10-271-0/+4
|
* Control the test better; don't use os when cleaning up the pathNed Batchelder2011-08-081-1/+1
|
* A fullcoverage tracer that works. Events are stashed, then replayed when ↵Ned Batchelder2011-08-081-1/+1
| | | | coverage is started.
* 2.7's unittest is more helpful with long messages.Ned Batchelder2011-07-041-0/+3
|
* Remove a bunch of warnings from pylint.Ned Batchelder2011-05-311-2/+5
|
* Better handling of the partial-branch exclusion regexes. Finishes issue #113.Ned Batchelder2011-05-311-2/+5
|
* Incremental HTML generation. Some cleanup would be good.Ned Batchelder2011-03-241-1/+21
|
* Add a test helper for checking on the existence of files.Ned Batchelder2011-03-221-0/+10
|
* All tests should restore sys.pathNed Batchelder2011-03-201-5/+6
|
* A file opened in 'b' mode needs bytes, not strings. Try to do this in a ↵Ned Batchelder2011-03-151-1/+2
| | | | clean-ish way...
* Ugh, newb mistake: Windows needs the b flag to tightly control the bytes in ↵Ned Batchelder2011-03-131-1/+1
| | | | the file.
* Pylint 0.23.0 'deprecated' disable-msg.Ned Batchelder2011-02-011-2/+2
|
* A bunch more places where a file close should be in a finally clause.Ned Batchelder2011-01-301-2/+4
|
* A test for parsing files with different line endings.Ned Batchelder2011-01-301-2/+5
|
* Some prep work for finding completely uncovered files.Ned Batchelder2010-08-301-0/+6
|
* Python 3.2 doctest expects stdout to have an encoding.Ned Batchelder2010-08-011-2/+4
|
* Re-vamp the tests for omit and include, and add source.Ned Batchelder2010-06-211-2/+2
|
* Give this helper function a better name, it's confused me too many times.Ned Batchelder2010-06-211-3/+8
|
* The 'source' option is a list of directories or packages to limit coverage's ↵Ned Batchelder2010-06-131-1/+5
| | | | attention.
* Format the code to pylint's liking, and fix up the docstrings for omit and ↵Ned Batchelder2010-05-151-1/+1
| | | | include.
* Hook up omit and include to the run command. Test the new cmdline behavior ↵Ned Batchelder2010-05-151-0/+8
| | | | and run behavior.
* Properly record multiple exits separately. Fixes #62.Ned Batchelder2010-04-271-7/+29
|
* make_files is more useful if it can do subdirectories too.Ned Batchelder2010-03-201-1/+7
|
* Who would have thought getting missing environment vars right would require ↵Ned Batchelder2010-03-131-2/+5
| | | | so many tries
* Nicer handling of missing environment variables.Ned Batchelder2010-03-131-5/+3
|
* When fiddling with PYTHONPATH, be prepared for it not to exist.Ned Batchelder2010-03-131-1/+3
|
* If the user's code calls sys.exit(), honor the request and exit with that ↵Ned Batchelder2010-02-281-4/+31
| | | | status. Fixes issue #50.
* Simplify the check_coverage function just a smidginNed Batchelder2009-12-261-10/+9
|
* Mark some lines as uncoverable, add some tests for some test methods.Ned Batchelder2009-12-261-3/+3
|
* Clarify the behavior of check_coverage.Ned Batchelder2009-12-211-3/+8
|
* lint lintNed Batchelder2009-12-201-1/+3
|
* A better way to display differences between arc lists when tests fail.Ned Batchelder2009-12-201-3/+10
|
* Add tests for 'coverage debug data'Ned Batchelder2009-12-191-3/+4
|
* Clean-upsNed Batchelder2009-12-051-5/+5
|
* Merged default onto config.Ned Batchelder2009-12-031-36/+38
|\
| * Massive eol whitespace clean-up.Ned Batchelder2009-12-021-35/+35
| |
| * Fix some self-measurement problems. Now coverage_coverage.py works again ↵Ned Batchelder2009-11-291-6/+7
| | | | | | | | (had to be sure to stop coverage if check_coverage threw an exception).
* | A new way to manage changes to the environment in the unit tests.Ned Batchelder2009-11-281-8/+36
|/
* Rename our future-happy unittest methods to match their future versions, and ↵Ned Batchelder2009-11-261-1/+1
| | | | let the future versions win if they exist.
* Refactor generic unittest methods into a new class.Ned Batchelder2009-11-261-63/+3
|
* When reporting, don't fall over if there's no data to report on. Fixes issue ↵Ned Batchelder2009-11-261-2/+27
| | | | #37.
* Add a test for leaking memory in the C extension. Windows only for now, ↵Ned Batchelder2009-11-221-1/+1
| | | | kind of experimental.