summaryrefslogtreecommitdiff
path: root/tests/test_arcs.py
Commit message (Collapse)AuthorAgeFilesLines
* Finally jumps back to exiting linesNed Batchelder2018-10-061-17/+53
| | | | | | In Python 3.8, when a finally clause is run because a line in the try block is exiting the block, the exiting line is visited again after the finally block.
* Update NOTICE link to GitHub.Ned Batchelder2018-06-241-1/+1
|
* No more support for 2.6 or 3.3Ned Batchelder2018-05-051-4/+0
|
* Fine-tune the 3.7 decisionsNed Batchelder2018-01-131-1/+1
|
* Python 3.7 optimizes away 'not __debug__'Ned Batchelder2018-01-101-3/+9
|
* More-precise no-coverage pragmasNed Batchelder2017-01-191-2/+2
|
* No test failures on JythonNed Batchelder2017-01-181-0/+7
| | | | One or two of these are questionable accommodations, but there are no failures.
* A few more lines coveredNed Batchelder2017-01-171-3/+4
|
* Properly handle if-statements optimized away. #522Ned Batchelder2017-01-161-15/+96
|
* A cleaner way to exclude Jython concerns from meta-coverage.Ned Batchelder2017-01-161-1/+1
|
* More pragmas for test skipsNed Batchelder2017-01-141-2/+2
|
* Forgot a bunch of jython coverage pragmasNed Batchelder2017-01-141-1/+1
|
* More Jython test fixes/skipsNed Batchelder2017-01-141-0/+3
|
* 2.6 and 2.7 are not different wrt constants in while loopsNed Batchelder2016-12-241-11/+5
|
* Move the test program into the testNed Batchelder2016-12-241-7/+10
|
* also use AST for while constants in python-2.7 #502loic@dachary.org2016-12-151-2/+19
| | | | | | | | | | | The node.id is set to False, True or None is python-2.7: there is no reason to only check for it with python-3. It is more reliable than using the DEFAULT_PARTIAL_ALWAYS regexps on source lines. close #502 --HG-- branch : issue-502-7
* Bug #496 wasn't about the single-line continue, just the constant while.Ned Batchelder2016-12-181-3/+4
|
* Fix #496, while-true loop with a continue.Ned Batchelder2016-12-181-0/+16
|
* Clean up #493 fixNed Batchelder2016-12-181-24/+9
|
* finally happens before return in a try #493loic@dachary.org2016-12-181-0/+18
| | | | | | | | | | | | | | | | | | | | | In a try block such as: if expr: try: return finally print pass the print happens before the return and cannot be followed by pass. The general case is that when the body/else/handlers in a try block all have return, break etc., the code behind finally: has no arc to the statement following the try block. close #493 --HG-- branch : issue-493-2
* Async protocol changed in 3.5.2. Remove a deprecation warningNed Batchelder2016-11-271-1/+1
|
* Use standard skipTest, which unittest-mixins will override.Ned Batchelder2016-06-121-5/+5
|
* Better descriptions of missing one-line executables. Part of #475Ned Batchelder2016-03-271-0/+30
|
* 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