summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Clean up the optparse support.Ned Batchelder2009-09-111-63/+29
|
* Switch from getopt to optparse. Thanks, Ben Finney!Ned Batchelder2009-09-102-64/+132
|
* 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-092-11/+205
|
* Minor tweaks to the command-line help.Ned Batchelder2009-09-091-1/+1
|
* 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-093-8/+330
|
* Explicitly request pickle protocol 2 so that Py3-written pickles can be read ↵Ned Batchelder2009-09-061-1/+1
| | | | by Py2.
* Minor templite tweaks.Ned Batchelder2009-09-061-1/+2
|
* Force a group id of 100 when building the source tar.gz. Fixes issue #7.Ned Batchelder2009-08-301-1/+3
|
* Silly typoNed Batchelder2009-08-201-1/+1
|
* Keep changes up-to-date.Ned Batchelder2009-08-091-0/+6
|
* Fix a problem with DecoratorTools fiddling with the trace function and ↵Ned Batchelder2009-08-097-72/+185
| | | | screwing us up. Now the Python trace function is simpler, with no variability of registered trace function. Fixes bugs #12 and #13.
* Remove stray commentNed Batchelder2009-08-091-1/+0
|
* A cmd file to run the coversion to Py3k, and run the tests.Ned Batchelder2009-07-121-0/+9
|
* Clean up some new lint warnings.Ned Batchelder2009-07-122-2/+3
|
* Narrow the amount of code in a coverage start/stop window in a test so that ↵Ned Batchelder2009-07-123-8/+21
| | | | 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-093-7/+14
| | | | 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-092-2/+9
| | | | install a usable script for Py3k
* Py3k: an explicit coverage.py script since setuptools can't make one for us.Ned Batchelder2009-07-094-6/+25
|
* Setup.py should be linted tooNed Batchelder2009-07-092-4/+7
|
* Py3k: no setuptools, so setup.py has to adapt.Ned Batchelder2009-07-091-14/+25
|
* 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-085-22/+36
|
* Various Py3k fixes: remove gratuitous print, don't test the print statement, ↵Ned Batchelder2009-07-085-36/+68
| | | | deal with __cmp__ ugliness, etc.
* Builtins moved in Py 3.xNed Batchelder2009-07-081-1/+9
|
* Remove a redundant import.Ned Batchelder2009-07-071-2/+0
|
* Make reading the lnotab structure work in both 2.x and 3.xNed Batchelder2009-07-071-4/+15
|
* Coverage 3.0.1Ned Batchelder2009-07-061-0/+1
|
* So many steps...coverage-3.0.1Ned Batchelder2009-07-061-0/+1
|
* More details of releasing a version.Ned Batchelder2009-07-061-1/+4
|
* Beef up the instructions for making the sample_html in docs, and make the ↵Ned Batchelder2009-07-062-2/+7
| | | | latest sample_html
* Get ready to release coverage.py 3.0.1Ned Batchelder2009-07-063-9/+36
|
* Fix the name of CHANGES.txtNed Batchelder2009-07-061-1/+1
|
* A better way to fix the missing-return-after-exception problem in the trace ↵Ned Batchelder2009-07-063-72/+72
| | | | function: no pyexpat specifics, and py 2.3 still uses C trace function.
* Fix Python 2.3's exception tracing by always using a dumbed-down Python ↵Ned Batchelder2009-07-042-18/+56
| | | | tracer there.
* Move the backward-compatibility definitions to a common file. There seems to ↵Ned Batchelder2009-07-034-26/+27
| | | | 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-032-4/+6
|
* I meant for the list of lines to be sorted.Ned Batchelder2009-07-031-2/+14
|
* Refactor a little bit so the tests can get at the data more easily.Ned Batchelder2009-07-031-6/+9
|
* Merged weekend workNed Batchelder2009-06-297-13/+156
|\
| * I forget why this test was neutered.Ned Batchelder2009-06-281-1/+1
| |
| * Expat bug reported and noted.Ned Batchelder2009-06-281-3/+6
| |
| * Epic bug: pyexpat fiddles incorrectly with the systrace function. This is a ↵Ned Batchelder2009-06-283-1/+68
| | | | | | | | hack to make it behave correctly with coverage.py. Fixes bug #10.
| * Add a bunch of logging to tracer.c to help find tracing problems.Ned Batchelder2009-06-281-9/+66
| |