summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Merged in dachary/coverage.py/issue-502-7 (pull request #117)Ned Batchelder2016-12-246-10/+35
|\ \ \ \ | | | | | | | | | | | | | | | also use AST for while constants in python-2.7 #502
| * | | | also use AST for while constants in python-2.7 #502loic@dachary.org2016-12-156-10/+35
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-183-5/+28
| | | |
* | | | More parser code clean-upNed Batchelder2016-12-181-14/+25
| | | |
* | | | Clean up #493 fixNed Batchelder2016-12-184-25/+20
| | | |
* | | | Merged in dachary/coverage.py/issue-493-2 (pull request #108)Ned Batchelder2016-12-182-5/+25
|\ \ \ \ | | | | | | | | | | | | | | | finally happens before return in a try #493
| * | | | finally happens before return in a try #493loic@dachary.org2016-12-182-5/+25
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | Remove outdated alternate installation instructionsNed Batchelder2016-12-181-15/+2
| | | |
* | | | More ast parsing clean-up.Ned Batchelder2016-12-181-8/+19
| | | |
* | | | More doc and cleanup of ast parsingNed Batchelder2016-12-181-6/+29
| | | |
* | | | Add some to the ArcStart docstring, and remove defaultable argumentsNed Batchelder2016-12-181-5/+9
| | | |
* | | | Add a "make smoke" target for a quick test run.Ned Batchelder2016-12-182-0/+6
| | | |
* | | | Paperwork for the .pex changeNed Batchelder2016-12-182-0/+4
| | | |
* | | | Merged in pebers/coverage.py (pull request #57)Ned Batchelder2016-12-181-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | Add support for searching inside .pex archives similarly to .zip and .egg.
| * | | | Add support for searching inside .pex archives similarly to .zip and .egg.Peter Ebden2015-07-131-1/+1
| | | | |
* | | | | Provide a more useful error message if failing to run a non-Python file. #514Ned Batchelder2016-12-174-6/+36
| | | | |
* | | | | Oops, wrong nameNed Batchelder2016-12-171-1/+1
| | | | |
* | | | | Put a count of contributors into the authors stringNed Batchelder2016-12-172-2/+8
| | | | |
* | | | | Rename AUTHORS.txt to CONTRIBUTORS.txtNed Batchelder2016-12-174-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | --HG-- rename : AUTHORS.txt => CONTRIBUTORS.txt
* | | | | Clean up and credit the #265 workNed Batchelder2016-12-162-6/+9
| | | | |
* | | | | Merged in dachary/coverage.py/issue-265 (pull request #105)Ned Batchelder2016-12-163-3/+13
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | --source and --include are mutually exclusive #265
| * | | | --source and --include are mutually exclusive #265loic@dachary.org2016-12-163-3/+13
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a sanity_check function to CoverageConfig to perform sanity checks after configuration values have been collected from files, arguments etc. Raise an error if --source and --include are both set. The config tests are amended because some of them have both source and include set. Based on the original patch from Nathan Land close #265 --HG-- branch : issue-265 extra : amend_source : 2c0e1173285d07174bc632fb3a8df437201607a6
* | | | That experiment didn't workNed Batchelder2016-12-141-2/+0
| | | |
* | | | Try more travis environmentsNed Batchelder2016-12-141-0/+2
| | | |
* | | | Don't lint sphinx outputNed Batchelder2016-12-141-1/+1
| | | |
* | | | Update CHANGES for issue #524Ned Batchelder2016-12-141-0/+4
| | | |
* | | | Give this variable a more descriptive nameNed Batchelder2016-12-141-8/+8
| | | |
* | | | Merged in dachary/coverage.py/issue-524-2 (pull request #98)Ned Batchelder2016-12-142-31/+67
|\ \ \ \ | | | | | | | | | | | | | | | report must ignore skipped files #524
| * | | | report must ignore skipped files #524loic@dachary.org2016-12-122-31/+67
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When files are 100% covered and --skipped-covered is specified, they must not be taken into account to format the text report. It is specially useful when a long filename is skipped. --HG-- branch : issue-524-2
* | | | | Loïc Dachary is clearly going to be making a dent here...Ned Batchelder2016-12-131-0/+1
| | | | |
* | | | | Merged in dachary/coverage.py/issue-523 (pull request #99)Ned Batchelder2016-12-131-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | add PYTHONPATH to dochtml target #523
| * | | | | add PYTHONPATH to dochtml target #523loic@dachary.org2016-12-131-1/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | So that sphinx-build can import the coverage modules when needed by autoclass and autofunction. --HG-- branch : issue-523
* | | | | Tidy upNed Batchelder2016-12-131-1/+0
|/ / / /
* | | | Document report API skip_covered argumentloic@dachary.org2016-12-121-0/+2
| | | |
* | | | Add Python 3.5 CIArcadiy Ivanov2016-12-111-0/+9
| | | | | | | | | | | | | | | | fixes #23
* | | | Properly return final status when measuring our own coverageNed Batchelder2016-12-071-1/+3
| | | |
* | | | Clarify the latest changelog entryNed Batchelder2016-12-061-2/+2
| | | |
* | | | Prevent UnicodeErrors in HTML reports with Unicode configuration valuesNed Batchelder2016-12-063-3/+13
| | | |
* | | | Oh 2.6, you get me every timeNed Batchelder2016-12-061-1/+1
| | | |
* | | | A better way to find the pth directoryNed Batchelder2016-12-061-14/+18
| | | |
* | | | Remove the filelock experimentNed Batchelder2016-12-062-9/+4
| | | |
* | | | Silence an internal pytest deprecation warningNed Batchelder2016-12-051-0/+6
| | | |
* | | | Merged in nicoddemus/coverage.py/latest-pytest (pull request #94)Ned Batchelder2016-12-051-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | Use pytest>=3.0.5
| * | | | Use pytest>=3.0.5Bruno Oliveira2016-12-051-1/+1
|/ / / / | | | | | | | | | | | | | | | | --HG-- branch : latest-pytest
* | | | No xdist on appveyorNed Batchelder2016-12-051-0/+4
| | | |
* | | | Need to clean up in the right orderNed Batchelder2016-12-041-1/+2
| | | |
* | | | Quick hack to try avoiding stepping on each others' pth filesNed Batchelder2016-12-042-12/+25
| | | |
* | | | Older setuptools works, how about newer?Ned Batchelder2016-12-041-1/+1
| | | |
* | | | Try rolling back setuptools to fix appveyorNed Batchelder2016-12-041-1/+1
| | | |