summaryrefslogtreecommitdiff
path: root/tests/test_arcs.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Entry arcs now use the negative first line of the code object instead of -1.Ned Batchelder2016-03-021-45/+45
|
* Better branch-missed messages for lambdas.Ned Batchelder2016-02-251-0/+20
|
* More work on better missing branch descriptionsNed Batchelder2016-02-141-1/+1
|
* Didn't mean to leave that there, of courseNed Batchelder2016-02-071-1/+0
|
* Properly handle {**{'a':1}} literalsNed Batchelder2016-02-071-0/+33
|
* Yield statements that are not resumed shouldn't be marked as missing. #440Ned Batchelder2016-01-311-0/+16
|
* Don't track unhandled exception branchesNed Batchelder2016-01-291-12/+12
|
* Fix #466: multi-line statements first in decorated functionsNed Batchelder2016-01-181-0/+32
| | | | Also, leave in the SetSpy tracer we've used before to find things like this.
* Stop treating yield-from and await as function returnsNed Batchelder2016-01-161-3/+5
|
* Properly handle break/continue/raise/return from except/else clausesNed Batchelder2016-01-101-0/+86
|
* What's a decoractor?Ned Batchelder2016-01-101-1/+1
|
* Properly skip lines that are optimized awayNed Batchelder2016-01-091-1/+1
|
* Add a test of partial lambdasNed Batchelder2016-01-091-1/+22
|
* Put the lambda tests togetherNed Batchelder2016-01-081-10/+10
|
* Add tests of multiline lambdas, though i don't quite understand the line ↵Ned Batchelder2016-01-071-1/+28
| | | | | | | numbers involved --HG-- branch : ast-branch
* Clean up small stuffNed Batchelder2016-01-071-0/+2
| | | | | --HG-- branch : ast-branch
* A test that I'll fix soonNed Batchelder2016-01-071-0/+19
| | | | | --HG-- branch : ast-branch
* Bytecode not byte codeNed Batchelder2016-01-071-1/+3
| | | | | --HG-- branch : ast-branch
* Test continue/finallyNed Batchelder2016-01-061-0/+20
| | | | | --HG-- branch : ast-branch
* Add some tests for uncovered casesNed Batchelder2016-01-061-0/+7
| | | | | --HG-- branch : ast-branch
* Tweak the conditional for the start-point of dictcompsNed Batchelder2016-01-051-2/+2
| | | | | --HG-- branch : ast-branch
* Support while-elseNed Batchelder2016-01-051-0/+16
| | | | | --HG-- branch : ast-branch
* Support comprehensions betterNed Batchelder2016-01-041-0/+48
| | | | | --HG-- branch : ast-branch
* Fix arcs for function and class decoratorsNed Batchelder2016-01-031-0/+47
| | | | | --HG-- branch : ast-branch
* No reason to skip this testNed Batchelder2016-01-021-2/+1
| | | | | --HG-- branch : ast-branch
* Remove unused importsNed Batchelder2016-01-021-4/+0
| | | | | --HG-- branch : ast-branch
* Merge in the default branchNed Batchelder2016-01-021-9/+9
|\ | | | | | | | | --HG-- branch : ast-branch
| * Change if-0 skips to real skips in the testsNed Batchelder2015-12-251-9/+9
| |
* | Support returning through a finallyNed Batchelder2016-01-021-0/+15
| | | | | | | | | | --HG-- branch : ast-branch
* | Better exception support, include except-except arcs, and except-elseNed Batchelder2016-01-021-7/+12
| | | | | | | | | | --HG-- branch : ast-branch
* | Handle yield-from and await. All tests passNed Batchelder2016-01-021-9/+11
| | | | | | | | | | --HG-- branch : ast-branch
* | Remove some async tests we aren't going to useNed Batchelder2016-01-011-97/+3
| | | | | | | | | | --HG-- branch : ast-branch
* | Clean up after making arcz_missing and arcz_unpredicted default to empty.Ned Batchelder2016-01-011-42/+38
| | | | | | | | | | --HG-- branch : ast-branch
* | check_coverage now assumes empty missing and unpredicted, and uses branch alwaysNed Batchelder2016-01-011-2/+20
| | | | | | | | | | --HG-- branch : ast-branch
* | Remove temporary ast_differsNed Batchelder2016-01-011-4/+0
| | | | | | | | | | --HG-- branch : ast-branch
* | test_arcs now passes for all Python versionsNed Batchelder2016-01-011-1/+5
| | | | | | | | | | --HG-- branch : ast-branch
* | All test_arcs.py tests pass on py27 and py35Ned Batchelder2016-01-011-5/+20
| | | | | | | | | | --HG-- branch : ast-branch
* | Support 'with'Ned Batchelder2016-01-011-1/+1
| | | | | | | | | | --HG-- branch : ast-branch
* | Support classdef and some async keywordsNed Batchelder2015-12-311-3/+5
| | | | | | | | | | --HG-- branch : ast-branch
* | Support exception arcs on py2, where the ast still has separate TryExcept ↵Ned Batchelder2015-12-311-6/+2
| | | | | | | | | | | | | | and TryFinally nodes --HG-- branch : ast-branch
* | Make other comprehensions work on py2 and py3Ned Batchelder2015-12-311-1/+36
| | | | | | | | | | --HG-- branch : ast-branch
* | Exception tests pass on py3Ned Batchelder2015-12-311-31/+48
| | | | | | | | | | --HG-- branch : ast-branch
* | Execution flows from the end of exception handlers to the finallyNed Batchelder2015-12-281-2/+44
| | | | | | | | | | --HG-- branch : ast-branch
* | A start on try/except/finallyNed Batchelder2015-12-241-0/+18
| | | | | | | | | | --HG-- branch : ast-branch
* | WIP: measure branches with ast instead of bytecodeNed Batchelder2015-12-241-0/+178
|/ | | | | --HG-- branch : ast-branch
* Fix a few more occurrences of 'Coverage' to 'coverage.py'Ned Batchelder2015-07-271-1/+1
|
* Add license mention to the top of all files. #313.Ned Batchelder2015-07-241-1/+4
|
* Refactor collector->data; data has only one of lines and arcs.Ned Batchelder2015-07-181-1/+1
| | | | | | Now the collector communicates directly with the data, and control is less involved. In the data, when measuring arcs, only arcs are stored. Lines are calculated as needed. This saves space in the data file, and is faster.
* is better thanNed Batchelder2015-07-141-1/+1
|
* More reworking of the data apiNed Batchelder2015-07-121-1/+1
|