Commits

Author Commit Message Labels Comments Date
Ned Batchelder
Always more to do.
Ned Batchelder
Add a dependency so stuff build properly.
Ned Batchelder
Another farm test.
Ned Batchelder
test_farm will check the exist status of commands, and can leave the output for examination.
Ned Batchelder
The cmdline code now returns a status code.
Ned Batchelder
Naming the directorie numerically is silly.
Ned Batchelder
Make tests finally depends on devinst, so it will just work.
Ned Batchelder
Removing a directory shouldn't panic if the directory doesn't exist.
Ned Batchelder
Remove the files obsoleted by the farm tests.
Ned Batchelder
Farm tests can be run in clean_only mode, to get rid of junk.
Ned Batchelder
Not sure exactly why, but having a bogus attribute reference in the trace function didn't seem to affect it at all...
Ned Batchelder
Test the code without a C extension.
Ned Batchelder
Test the code without a C extension.
Ned Batchelder
Remove obsolete test infrastructure that the farm took over.
Ned Batchelder
Don't suppress stdout in tests any more, nose can handle that for us. Only the few tests that really need to capture stdout do it now.
Ned Batchelder
The first working farm test, obsoleting a test_coverage.py test.
Ned Batchelder
A farm of directories holding test cases.
Ned Batchelder
If I'm going to keep the Python tracer, I should test it.
Ned Batchelder
Fix up an obsoleted function name in the TODO list.
Ned Batchelder
Move the tests into the test directory.
Ned Batchelder
Use nose for running tests.
Ned Batchelder
No need for coverage.analysis to return the filename, it's a property on the CodeUnit passed in.
Ned Batchelder
CodeAnalyzer was a terminology conflict with coverage.analysis, and it's really more of a parser anyway.
Ned Batchelder
Start moving common reporter functionality into Reporter.
Ned Batchelder
Use write instead of print
Ned Batchelder
Refactor the annotate code into annotate.py
Ned Batchelder
Add a docstring.
Ned Batchelder
Refactor the reporting function into the SummaryReporter class.
Ned Batchelder
Simplify the chain of analysis functions, remove the analysis cache. Do we really need that part to be so speedy? If so, I'll put it back later.
Ned Batchelder
There's all kinds of edge conditions to consider.
  1. Prev
  2. Next