summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* A cleanup from the test class rename.Ned Batchelder2009-04-171-2/+2
|
* Finally realized that unit test classes should be named like any other ↵Ned Batchelder2009-04-172-12/+12
| | | | class: after the instance they create.
* Data formatNed Batchelder2009-04-171-10/+8
|
* Remove an unused parameter, and other small cleanups to data storageNed Batchelder2009-04-162-10/+15
|
* New pylint returns a status code: ignore it.Ned Batchelder2009-04-161-3/+3
|
* If a module was loaded from a .pyc, report its file as .pyNed Batchelder2009-04-153-3/+54
|
* It's ok to ask the data module about files that were never measured. Fixes ↵Ned Batchelder2009-04-142-2/+31
| | | | <<issue 2>>.
* Pylint tweaksNed Batchelder2009-04-125-5/+13
|
* Some light clean up of test_farm.py due to pylint.Ned Batchelder2009-04-122-5/+7
|
* Python 2.4 reported lines a little differently, so we need to be able to ↵Ned Batchelder2009-04-122-0/+49
| | | | have different gold files for that version.
* Generated nose tests are better when they have a unique description.Ned Batchelder2009-04-121-0/+1
|
* Fix the use of nose test generators, so that we can use setUp and tearDown. ↵Ned Batchelder2009-04-121-24/+70
| | | | Fix the changing of directories, so that failing tests don't cascade into other failures.
* Starting to consider richer data storage.Ned Batchelder2009-04-071-0/+11
|
* Move the open outside the try, since the finally is only needed once the ↵Ned Batchelder2009-04-071-1/+1
| | | | file is successfully opened.
* Use pickle to store coverage data instead of marshal. Marshal is not ↵Ned Batchelder2009-04-051-3/+4
| | | | guaranteed compatible across versions, although it is faster.
* A technicality: if should_trace returned a non-string, it would leak.Ned Batchelder2009-04-051-3/+11
|
* No need to incref None, and we can use tuple operations w/o error checking.Ned Batchelder2009-04-051-3/+2
|
* Remove debug printf of calls to should_trace: it's only called when I ↵Ned Batchelder2009-04-051-5/+0
| | | | thought it was being called.
* Keep the CHANGES list up to dateNed Batchelder2009-04-051-2/+5
|
* Use a finally clause to ensure that coverage measurement is stopped no ↵Ned Batchelder2009-04-042-2/+17
| | | | matter how the main program terminates.
* Get rid of annotated coverage source files.Ned Batchelder2009-04-041-0/+1
|
* Even better execution of main files.Ned Batchelder2009-04-044-14/+75
|
* Remove unneeded importNed Batchelder2009-04-031-1/+1
|
* Factor execfile out of cmdline, so that we can call python main programs ↵Ned Batchelder2009-04-034-3/+37
| | | | properly: now they get the correct value for __file__.
* A lab directory for experiments in progress.Ned Batchelder2009-04-025-0/+301
|
* Ideas during PyconNed Batchelder2009-03-291-1/+12
|
* Always more ideasNed Batchelder2009-03-231-0/+1
|
* The farm test tree is deeper than clean was cleaning. Make it deeper.Ned Batchelder2009-03-201-4/+4
|
* Forgot to include CHANGES.txt in the kit.Ned Batchelder2009-03-202-0/+1
| | | | | --HG-- rename : CHANGES => CHANGES.txt
* Fix \r line endingsNed Batchelder2009-03-171-5/+5
|
* Always more to do.Ned Batchelder2009-03-151-0/+1
|
* Add a dependency so stuff build properly.Ned Batchelder2009-03-151-1/+1
|
* Another farm test.Ned Batchelder2009-03-1511-0/+32
|
* test_farm will check the exist status of commands, and can leave the output ↵Ned Batchelder2009-03-151-7/+35
| | | | for examination.
* The cmdline code now returns a status code.Ned Batchelder2009-03-152-5/+25
|
* Naming the directorie numerically is silly.Ned Batchelder2009-03-153-0/+0
| | | | | | | --HG-- rename : test/farm/000/gold/white.py,cover => test/farm/annotate/gold/white.py,cover rename : test/farm/000/run.py => test/farm/annotate/run.py rename : test/farm/000/src/white.py => test/farm/annotate/src/white.py
* Make tests finally depends on devinst, so it will just work.Ned Batchelder2009-03-151-2/+4
|
* Removing a directory shouldn't panic if the directory doesn't exist.Ned Batchelder2009-03-151-2/+4
|
* Remove the files obsoleted by the farm tests.Ned Batchelder2009-03-152-62/+0
|
* Farm tests can be run in clean_only mode, to get rid of junk.Ned Batchelder2009-03-152-8/+27
|
* Not sure exactly why, but having a bogus attribute reference in the trace ↵Ned Batchelder2009-03-141-1/+1
| | | | function didn't seem to affect it at all...
* Test the code without a C extension.Ned Batchelder2009-03-141-1/+1
|
* Test the code without a C extension.Ned Batchelder2009-03-141-0/+8
|
* Remove obsolete test infrastructure that the farm took over.Ned Batchelder2009-03-141-31/+1
|
* Don't suppress stdout in tests any more, nose can handle that for us. Only ↵Ned Batchelder2009-03-141-23/+18
| | | | the few tests that really need to capture stdout do it now.
* The first working farm test, obsoleting a test_coverage.py test.Ned Batchelder2009-03-143-13/+18
|
* A farm of directories holding test cases.Ned Batchelder2009-03-144-0/+134
| | | | | | --HG-- rename : test/white.py,cover => test/farm/000/gold/white.py,cover rename : test/white.py => test/farm/000/src/white.py
* If I'm going to keep the Python tracer, I should test it.Ned Batchelder2009-03-141-0/+1
|
* Fix up an obsoleted function name in the TODO list.Ned Batchelder2009-03-131-2/+1
|
* Move the tests into the test directory.Ned Batchelder2009-03-132-0/+0
| | | | | | --HG-- rename : coverage_coverage.py => test/coverage_coverage.py rename : test_coverage.py => test/test_coverage.py