summaryrefslogtreecommitdiff
path: root/test/test_arcs.py
Commit message (Collapse)AuthorAgeFilesLines
* Move the test directory to tests to avoid conflicts with the stdlib test ↵Ned Batchelder2013-02-021-578/+0
| | | | package.
* More failing branch tests.Ned Batchelder2013-01-121-4/+5
|
* Better understanding of how the trace function is invoked as byte codes are ↵Ned Batchelder2013-01-111-19/+25
| | | | executed. Fixes #175.
* Simplify this test case for #175.Ned Batchelder2013-01-091-2/+2
|
* Add a few failing tests for branch coverage work.Ned Batchelder2013-01-011-0/+29
|
* Mark expected-failure tests as suchNed Batchelder2013-01-011-1/+1
|
* Get rid of import craziness in the tests.Ned Batchelder2012-12-301-4/+2
|
* A nicer way to neuter this test.Ned Batchelder2012-11-081-12/+13
|
* CleanupNed Batchelder2011-08-171-4/+4
|
* Oh, can't test 'with' in Pythons that don't have it.Ned Batchelder2011-08-111-13/+14
|
* The for-else fix also fixed 'with' statements, and therefore, issue #128.Ned Batchelder2011-08-101-0/+16
|
* for-else constructs are handled properly, avoiding bogus partial branch ↵Ned Batchelder2011-07-041-2/+2
| | | | warnings. Fixes issue #122. Bonus irony: this also makes while 1 loops automatically understood better too.
* A test and a fix for issue #122, maybe?Ned Batchelder2011-07-041-0/+15
|
* Better handling of the partial-branch exclusion regexes. Finishes issue #113.Ned Batchelder2011-05-311-5/+33
|
* WIP for partial branch exclusion. #113Ned Batchelder2011-05-171-5/+5
|
* This test isn't ready yet, but I don't want it in my working tree for now.Ned Batchelder2010-11-071-0/+13
|
* Properly record multiple exits separately. Fixes #62.Ned Batchelder2010-04-271-6/+12
|
* lint lintNed Batchelder2009-12-201-1/+1
|
* Jumps to jumps could make loops look like they go places they really don't, ↵Ned Batchelder2009-12-201-0/+27
| | | | so start new chunks for every absolute jump. Fixes issue #39.
* version_info is a nicer way to check Python versions than hexversion is.Ned Batchelder2009-12-131-2/+2
|
* Massive eol whitespace clean-up.Ned Batchelder2009-12-021-4/+4
|
* ByteParser now recognizes synthetic 'return None' blocks and treats them ↵Ned Batchelder2009-11-231-3/+3
| | | | correctly.
* Disable the two tests that don't work yet.Ned Batchelder2009-11-211-1/+1
|
* Don't count branches to excluded code. Tests don't pass yet.Ned Batchelder2009-11-211-0/+23
|
* Ignore the branch of an except clause testing its type, since these aren't ↵Ned Batchelder2009-11-171-2/+2
| | | | conceptually branches. Fixes #35.
* Dict literals shouldn't count as many different exits.Ned Batchelder2009-11-081-0/+18
|
* More tests for arc situations I'm uncertain of, but at least this captures ↵Ned Batchelder2009-10-301-0/+53
| | | | the current behavior.
* Shift some tests around.Ned Batchelder2009-10-281-14/+14
|
* Didn't deal with internal returns properly.Ned Batchelder2009-10-271-0/+14
|
* Properly shift multiline references to the first line of the statement. ↵Ned Batchelder2009-10-231-0/+11
| | | | This code is sloppy, I just want it to work first.
* More complexity in figuring out where finally clauses might go.Ned Batchelder2009-10-211-0/+56
|
* Slow progress on adding arc measurement tests.Ned Batchelder2009-10-201-1/+17
|
* More exception flow testing. This stuff is kind of involved...Ned Batchelder2009-10-201-6/+87
|
* Start testing exceptions with arc measurements.Ned Batchelder2009-10-191-5/+32
|
* Tidying upNed Batchelder2009-10-161-4/+1
|
* Correct handling of breaks and continues.Ned Batchelder2009-10-161-1/+35
|
* Ad-hoc discovery of opcodes that need to be parsed. BREAK_LOOP is implicit? ↵Ned Batchelder2009-10-161-9/+20
| | | | yikes...
* Start unit testing the arc measurement. In arcs, -1 means enter or exit.Ned Batchelder2009-10-161-0/+96