Show all
Author Commit Message Labels Comments Date
Ned Batchelder avatarNed Batchelder
So many steps...
Tags
coverage-3.0.1
Ned Batchelder avatarNed Batchelder
More details of releasing a version.
Ned Batchelder avatarNed Batchelder
Beef up the instructions for making the sample_html in docs, and make the latest sample_html
Ned Batchelder avatarNed Batchelder
Get ready to release coverage.py 3.0.1
Ned Batchelder avatarNed Batchelder
Fix the name of CHANGES.txt
Ned Batchelder avatarNed Batchelder
A better way to fix the missing-return-after-exception problem in the trace function: no pyexpat specifics, and py 2.3 still uses C trace function.
Ned Batchelder avatarNed Batchelder
Fix Python 2.3's exception tracing by always using a dumbed-down Python tracer there.
Ned Batchelder avatarNed Batchelder
Move the backward-compatibility definitions to a common file. There seems to be no pretty way to do this.
Ned Batchelder avatarNed Batchelder
Add a test that proves 2.3 has problems measuring exceptions. Now to figure out what to do about it...
Ned Batchelder avatarNed Batchelder
Clean up the `set` definitions for 2.3 (these should go someplace common).
Ned Batchelder avatarNed Batchelder
I meant for the list of lines to be sorted.
Ned Batchelder avatarNed Batchelder
Refactor a little bit so the tests can get at the data more easily.
Ned Batchelder avatarNed Batchelder
Merged weekend work
Ned Batchelder avatarNed Batchelder
More details.
Ned Batchelder avatarNed Batchelder
Someday I'll remember to update CHANGES when I make the changes.
Ned Batchelder avatarNed Batchelder
I forget why this test was neutered.
Ned Batchelder avatarNed Batchelder
Expat bug reported and noted.
Ned Batchelder avatarNed Batchelder
Epic bug: pyexpat fiddles incorrectly with the systrace function. This is a hack to make it behave correctly with coverage.py. Fixes bug #10.
Ned Batchelder avatarNed Batchelder
Add a bunch of logging to tracer.c to help find tracing problems.
Ned Batchelder avatarNed Batchelder
Ch-ch-ch-ch-changes
Ned Batchelder avatarNed Batchelder
On Mac/Linux, compiled extensions are .so files. Ignore them.
Ned Batchelder avatarNed Batchelder
When executing files, open them in Universal Newline mode, just as Python itself does. Makes it possible to run Python from Windows on Mac, for example.
Ned Batchelder avatarNed Batchelder
PYTHONPATH might not exist (for example on OS/X)
Ned Batchelder avatarNed Batchelder
A seemingly minor change makes all the difference. The nose plugin cover.py excludes reporting on any module imported when coverage started. It imports coverage, then records the list of modules imported. With the coverage.collector import in the constructor, coverage.collector wasn't imported when the snapshot was taken, so coverage.collector appeared in the nose output. By moving the import to module scope, it will be imported early enough to be skipped. Fixes issue #8.
Ned Batchelder avatarNed Batchelder
Don't measure the coverage package itself. Inspired by, but does not fix, issue #8.
Ned Batchelder avatarNed Batchelder
Check on the EOL chars in ,cover gold files.
Ned Batchelder avatarNed Batchelder
More info on the recursion limit change.
Ned Batchelder avatarNed Batchelder
Comparing files needs to be agnostic to line endings, or testing on Linux won't work. Now gold files are newline-only, and the comparison function ignores line endings.
Ned Batchelder avatarNed Batchelder
Bump the version number so it isn't 3.0 anymore, and keep CHANGES up to date.
Ned Batchelder avatarNed Batchelder
Remove the fixed limit on recursion depth. Fixes issue #9.
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.