summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix the gold file: need to do this differently, or I'll have to touch this ↵Ned Batchelder2009-09-251-0/+1
| | | | with every version...
* Don't use -o for 'omit' in the new command syntax: it should mean output.Ned Batchelder2009-09-241-6/+6
|
* Get the test working properly, including adding a usable diff comparison ↵Ned Batchelder2009-09-235-9/+17
| | | | when tests fail. Also make it all work under Py3k.
* Some XML report fixes, and a very basic test.Ned Batchelder2009-09-232-0/+35
|
* Syntax coloring in the HTML reports.Ned Batchelder2009-09-234-12/+16
|
* The best way to get py3k support: same source runs on both, with some ↵Ned Batchelder2009-09-2211-20/+93
| | | | contortions.
* Disable the long recursion test under 3.x for now: it crashes the ↵Ned Batchelder2009-09-171-13/+14
| | | | interpreter hard.
* Change how run_timid checks the name of the Tracer class, so that 2.x and ↵Ned Batchelder2009-09-172-5/+5
| | | | 3.x will do it the same.
* Capture the full path to the data file when execution starts. Fixes issue 24.Ned Batchelder2009-09-143-0/+17
|
* Save .coverage when running our own coverage tests.Ned Batchelder2009-09-131-0/+1
|
* A nicer way to write help text.Ned Batchelder2009-09-131-1/+6
|
* assertTrue isn't available in earlier Pythons?Ned Batchelder2009-09-131-9/+9
|
* More tests: really use the help function that writes to stdout.Ned Batchelder2009-09-131-5/+38
|
* All commands are now available as new-style commands.Ned Batchelder2009-09-131-0/+33
|
* Proper help handling for the new command-line syntax.Ned Batchelder2009-09-121-6/+12
|
* First new-style command: runNed Batchelder2009-09-121-116/+103
|
* Major changes to introduce new command line syntax.Ned Batchelder2009-09-121-14/+44
|
* More command line cleanup.Ned Batchelder2009-09-121-1/+1
|
* Switch from getopt to optparse. Thanks, Ben Finney!Ned Batchelder2009-09-101-4/+3
|
* Fix some lint warnings.Ned Batchelder2009-09-091-1/+6
|
* Complete the mock tests for the command line parser. Maybe too complete...Ned Batchelder2009-09-091-9/+203
|
* Re-work some existing command_line tests to include the return status also.Ned Batchelder2009-09-091-39/+59
|
* Start using Mock to test the command-line code.Ned Batchelder2009-09-091-4/+47
|
* Silly typoNed Batchelder2009-08-201-1/+1
|
* Fix a problem with DecoratorTools fiddling with the trace function and ↵Ned Batchelder2009-08-092-0/+65
| | | | screwing us up. Now the Python trace function is simpler, with no variability of registered trace function. Fixes bugs #12 and #13.
* Narrow the amount of code in a coverage start/stop window in a test so that ↵Ned Batchelder2009-07-121-8/+11
| | | | the differences in 2.x and 3.x scoping rules don't change the results of the test. Also, some commented-out logging of the trace machinery that helped me find the problem. Now all tests pass on Python 3.1!
* Py3k: manipulating PYTHONPATH seems different under Py 3.x, so do it ↵Ned Batchelder2009-07-101-3/+7
| | | | differently.
* Py3k: print statements in test files and gold annotation files have to be ↵Ned Batchelder2009-07-094-6/+8
| | | | switched to a 2-and-3 compatible form that 2to3.py won't change.
* Py3k: some output is bytes instead of string, so convert since it doesn't ↵Ned Batchelder2009-07-092-5/+5
| | | | matter.
* Py3k: fix more print statements.Ned Batchelder2009-07-091-1/+1
|
* Have the tests use the script explicitly until I can figure out how to ↵Ned Batchelder2009-07-091-1/+2
| | | | install a usable script for Py3k
* Py3k: bytes vs. strings, and one more print statement.Ned Batchelder2009-07-082-3/+3
|
* Py3k: exec is a function now, not a statement. Update the tests accordingly.Ned Batchelder2009-07-081-29/+62
|
* Py3k: unify subprocess and popen4.Ned Batchelder2009-07-084-22/+9
|
* Various Py3k fixes: remove gratuitous print, don't test the print statement, ↵Ned Batchelder2009-07-083-32/+46
| | | | deal with __cmp__ ugliness, etc.
* 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.
* Add a test that proves 2.3 has problems measuring exceptions. Now to figure ↵Ned Batchelder2009-07-031-0/+101
| | | | out what to do about it...
* Clean up the `set` definitions for 2.3 (these should go someplace common).Ned Batchelder2009-07-031-1/+2
|
* I forget why this test was neutered.Ned Batchelder2009-06-281-1/+1
|
* Epic bug: pyexpat fiddles incorrectly with the systrace function. This is a ↵Ned Batchelder2009-06-281-1/+46
| | | | hack to make it behave correctly with coverage.py. Fixes bug #10.
* When executing files, open them in Universal Newline mode, just as Python ↵Ned Batchelder2009-06-271-0/+11
| | | | itself does. Makes it possible to run Python from Windows on Mac, for example.
* PYTHONPATH might not exist (for example on OS/X)Ned Batchelder2009-06-271-1/+1
|
* Don't measure the coverage package itself. Inspired by, but does not fix, ↵Ned Batchelder2009-06-242-7/+17
| | | | issue #8.
* Comparing files needs to be agnostic to line endings, or testing on Linux ↵Ned Batchelder2009-06-2310-99/+108
| | | | won't work. Now gold files are newline-only, and the comparison function ignores line endings.
* Remove the fixed limit on recursion depth. Fixes issue #9.Ned Batchelder2009-06-231-0/+31
|
* Point to new docs; more doc tweaks.Ned Batchelder2009-06-131-1/+1
|
* Get the flat_rootname right for nested CodeUnits. Thanks, Christian Heimes.Ned Batchelder2009-06-127-0/+65
|
* Slight tweak so I could debug a test problem.Ned Batchelder2009-06-121-4/+6
|
* Expand tabs to spaces before creating HTML output. Fixes bug #6.Ned Batchelder2009-06-102-0/+26
|
* Silence pylint nagging.Ned Batchelder2009-05-131-6/+15
|