Source

coverage.py / test / test_arcs.py

Author Commit Message Labels Comments Date
Ned Batchelder
More failing branch tests.
Ned Batchelder
Better understanding of how the trace function is invoked as byte codes are executed. Fixes #175.
Ned Batchelder
Simplify this test case for #175.
Ned Batchelder
Add a few failing tests for branch coverage work.
Ned Batchelder
Mark expected-failure tests as such
Ned Batchelder
Get rid of import craziness in the tests.
Ned Batchelder
A nicer way to neuter this test.
Ned Batchelder
Cleanup
Ned Batchelder
Oh, can't test 'with' in Pythons that don't have it.
Ned Batchelder
The for-else fix also fixed 'with' statements, and therefore, issue #128.
Ned Batchelder
for-else constructs are handled properly, avoiding bogus partial branch warnings. Fixes issue #122. Bonus irony: this also makes while 1 loops automatically understood better too.
Ned Batchelder
A test and a fix for issue #122, maybe?
Ned Batchelder
Better handling of the partial-branch exclusion regexes. Finishes issue #113.
Ned Batchelder
WIP for partial branch exclusion. #113
Ned Batchelder
This test isn't ready yet, but I don't want it in my working tree for now.
Ned Batchelder
Properly record multiple exits separately. Fixes #62.
Ned Batchelder
lint lint
Ned Batchelder
Jumps to jumps could make loops look like they go places they really don't, so start new chunks for every absolute jump. Fixes issue #39.
Ned Batchelder
version_info is a nicer way to check Python versions than hexversion is.
Ned Batchelder
Massive eol whitespace clean-up.
Ned Batchelder
ByteParser now recognizes synthetic 'return None' blocks and treats them correctly.
Ned Batchelder
Disable the two tests that don't work yet.
Ned Batchelder
Don't count branches to excluded code. Tests don't pass yet.
Ned Batchelder
Ignore the branch of an except clause testing its type, since these aren't conceptually branches. Fixes #35.
Ned Batchelder
Dict literals shouldn't count as many different exits.
Ned Batchelder
More tests for arc situations I'm uncertain of, but at least this captures the current behavior.
Ned Batchelder
Shift some tests around.
Ned Batchelder
Didn't deal with internal returns properly.
Ned Batchelder
Properly shift multiline references to the first line of the statement. This code is sloppy, I just want it to work first.
Ned Batchelder
More complexity in figuring out where finally clauses might go.
  1. Prev
  2. 1
  3. 2
  4. Next