summaryrefslogtreecommitdiff
path: root/test/coveragetest.py
Commit message (Collapse)AuthorAgeFilesLines
* 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
|\ | | | | | | | | --HG-- branch : config
| * 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
|/ | | | | --HG-- branch : config
* 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.
* Add a multiline test assert, lifted from Py3.1Ned Batchelder2009-11-211-1/+18
|
* Trim line lengthsNed Batchelder2009-11-181-2/+3
|
* Dur! This is a better way to indicate how the tests should run.Ned Batchelder2009-11-181-4/+2
|
* Avoid some unneeded tempdir creation in tests.Ned Batchelder2009-11-151-23/+30
|
* Add an assert_matches method, and tests to prove it works.Ned Batchelder2009-10-251-1/+7
|
* Start testing exceptions with arc measurements.Ned Batchelder2009-10-191-4/+13
|
* Keep lines under 80 chars.Ned Batchelder2009-10-171-4/+8
|
* Tidying upNed Batchelder2009-10-161-1/+1
|
* Start unit testing the arc measurement. In arcs, -1 means enter or exit.Ned Batchelder2009-10-161-13/+47
|
* CamelCase looks weird, switch to underscore_separated.Ned Batchelder2009-10-161-9/+9
|
* More refactoring of the use of analysis objects.Ned Batchelder2009-10-151-6/+6
|
* The best way to get py3k support: same source runs on both, with some ↵Ned Batchelder2009-09-221-4/+5
| | | | contortions.
* Py3k: manipulating PYTHONPATH seems different under Py 3.x, so do it ↵Ned Batchelder2009-07-101-3/+7
| | | | differently.
* Py3k: unify subprocess and popen4.Ned Batchelder2009-07-081-3/+2
|
* Move the backward-compatibility definitions to a common file. There seems to ↵Ned Batchelder2009-07-031-8/+1
| | | | be no pretty way to do this.
* Clean up the `set` definitions for 2.3 (these should go someplace common).Ned Batchelder2009-07-031-1/+2
|
* PYTHONPATH might not exist (for example on OS/X)Ned Batchelder2009-06-271-1/+1
|
* More docstringsNed Batchelder2009-05-091-0/+2
|
* More docstrings all around.Ned Batchelder2009-05-091-5/+13
|
* makeFile is more useful if it doesn't append .pyNed Batchelder2009-05-081-6/+8
|
* The name of the project is Coverage, not coverage.py.Ned Batchelder2009-04-301-3/+3
|
* Line length < 80.Ned Batchelder2009-04-191-2/+5
|
* New more flexible data storage.Ned Batchelder2009-04-181-0/+11
|
* Commonalize more of the test case code.Ned Batchelder2009-04-181-9/+34
|
* Put coveragetest.py under the pylint regime.Ned Batchelder2009-04-181-8/+20
|
* Remove the tests' dependence on the 3rd party path module.Ned Batchelder2009-04-181-7/+5
|
* Use a coverage object rather than the module interface for testing, to get ↵Ned Batchelder2009-04-181-6/+7
| | | | better isolation. Tests were failing because the exclusion regex is appended to between tests.