summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Use nose for running tests.Ned Batchelder2009-03-134-59/+6
|
* No need for coverage.analysis to return the filename, it's a property on the ↵Ned Batchelder2009-03-133-12/+13
| | | | CodeUnit passed in.
* CodeAnalyzer was a terminology conflict with coverage.analysis, and it's ↵Ned Batchelder2009-03-132-17/+17
| | | | | | | really more of a parser anyway. --HG-- rename : coverage/analyzer.py => coverage/parser.py
* Start moving common reporter functionality into Reporter.Ned Batchelder2009-03-133-18/+54
|
* Use write instead of printNed Batchelder2009-03-131-11/+12
|
* Refactor the annotate code into annotate.pyNed Batchelder2009-03-135-70/+97
|
* Add a docstring.Ned Batchelder2009-03-122-1/+13
|
* Refactor the reporting function into the SummaryReporter class.Ned Batchelder2009-03-123-55/+75
|
* Simplify the chain of analysis functions, remove the analysis cache. Do we ↵Ned Batchelder2009-03-121-33/+16
| | | | really need that part to be so speedy? If so, I'll put it back later.
* There's all kinds of edge conditions to consider.Ned Batchelder2009-03-121-0/+1
|
* Wondering about the mechanics of running the user's script.Ned Batchelder2009-03-122-2/+8
|
* Move format_lines into misc.py since it doesn't need to be a method of coverage.Ned Batchelder2009-03-122-34/+34
|
* Convert the last of the document-style comments to a docstring.Ned Batchelder2009-03-122-8/+12
|
* pylint is right about this one: don't overload builtin names if you don't ↵Ned Batchelder2009-03-121-10/+10
| | | | have to.
* Don't call things morfs that are not morfs.Ned Batchelder2009-03-111-19/+18
|
* Keep the TODO up to date.Ned Batchelder2009-03-111-2/+3
|
* Defaulting report and annotate to all files now happens inside coverage, ↵Ned Batchelder2009-03-113-8/+7
| | | | rather than in CoverageScript.
* FileLocator is a better name than FileWrangler.Ned Batchelder2009-03-113-15/+15
|
* Split out the filename operations; Morf -> CodeUnit.Ned Batchelder2009-03-115-128/+156
| | | | | --HG-- rename : coverage/morf.py => coverage/codeunit.py
* pylint needs to be told every little thing.Ned Batchelder2009-03-111-1/+1
|
* Naming all the reports outputs uniquely helps in diagnosing problems when a ↵Ned Batchelder2009-03-111-16/+16
| | | | test fails.
* Yank morfs into their own class. This doesn't work yet.Ned Batchelder2009-03-103-62/+72
|
* When writing the actual annotation results, include the Python version ↵Ned Batchelder2009-03-101-1/+2
| | | | number so running alltests won't erase results from earlier Python versions.
* Scooch the version number since I posted 3.0b1 already.Ned Batchelder2009-03-101-1/+1
|