Commits

Author Commit Message Labels Comments Date
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.
Ned Batchelder
Wondering about the mechanics of running the user's script.
Ned Batchelder
Move format_lines into misc.py since it doesn't need to be a method of coverage.
Ned Batchelder
Convert the last of the document-style comments to a docstring.
Ned Batchelder
pylint is right about this one: don't overload builtin names if you don't have to.
Ned Batchelder
Don't call things morfs that are not morfs.
Ned Batchelder
Keep the TODO up to date.
Ned Batchelder
Defaulting report and annotate to all files now happens inside coverage, rather than in CoverageScript.
Ned Batchelder
FileLocator is a better name than FileWrangler.
Ned Batchelder
Split out the filename operations; Morf -> CodeUnit.
Ned Batchelder
pylint needs to be told every little thing.
Ned Batchelder
Naming all the reports outputs uniquely helps in diagnosing problems when a test fails.
  1. Prev
  2. Next