summaryrefslogtreecommitdiff
path: root/coverage
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix a little EnglishNed Batchelder2017-03-031-1/+1
| |
* | Simplify stack management in CTracerNed Batchelder2017-03-034-41/+50
| | | | | | | | | | | | | | "file_data" used to be borrowed from data, but that was confusing. Now it's owned. We used to have a struct member which was a copy of the current stack entry. That just made it harder to reason about reference counting. Now we have a pointer to the entry on the stack.
* | Sometimes we match against files, sometimes directories.Ned Batchelder2017-02-211-23/+28
| | | | | | | | Also, skip our own test code when running tests.
* | Clarify how TreeMatcher works.Ned Batchelder2017-02-201-9/+15
| |
* | Hmm, not sure why this was a list.Ned Batchelder2017-02-191-1/+1
| |
* | Fix this comment that was left behindNed Batchelder2017-02-031-2/+1
| |
* | Fiddle with, and test, format_linesNed Batchelder2017-02-031-11/+16
| |
* | Use a metaclass to convert StopEverything to SkipTestNed Batchelder2017-01-251-8/+3
| |
* | One more tweak to StopEverythingNed Batchelder2017-01-212-13/+3
| |
* | A better way to deal with StopEverything exceptionsNed Batchelder2017-01-192-6/+16
| |
* | More-precise no-coverage pragmasNed Batchelder2017-01-192-3/+3
| |
* | A few more lines coveredNed Batchelder2017-01-171-1/+1
| |
* | Scooch to 4.3.5a0Ned Batchelder2017-01-171-1/+1
| |
* | Paperwork for 4.3.4coverage-4.3.4Ned Batchelder2017-01-171-1/+1
| |
* | Exceptions have to be exceptions. #556Ned Batchelder2017-01-171-2/+2
| |
* | A better way to deal with 2.6 missing SkipTestNed Batchelder2017-01-171-1/+5
| |
* | Bump to 4.3.4a0Ned Batchelder2017-01-171-1/+1
| |
* | Prep for 4.3.3coverage-4.3.3Ned Batchelder2017-01-161-1/+1
| |
* | Only use SkipTest if we're testing, so that we can run on 2.6 pristineNed Batchelder2017-01-161-1/+1
| |
* | Scooch version to 4.3.3a0Ned Batchelder2017-01-161-1/+1
| |
* | Prep for version 4.3.2Ned Batchelder2017-01-161-1/+1
| |
* | Properly handle if-statements optimized away. #522Ned Batchelder2017-01-161-9/+95
| |
* | Oops, don't assume decorator arguments can be hashed.Ned Batchelder2017-01-161-1/+1
| |
* | A better way to neuter decorators when not testing.Ned Batchelder2017-01-161-11/+11
| |
* | A one_of decorator for checking function arguments.Ned Batchelder2017-01-161-0/+17
| |
* | Slight AST_DUMP improvementsNed Batchelder2017-01-161-3/+3
| |
* | Expunge the last %()s formattingNed Batchelder2017-01-161-1/+1
| |
* | Clean up for pull request #122Ned Batchelder2017-01-141-22/+27
| |
* | Merged in dachary/coverage.py/issue-426 (pull request #122)Ned Batchelder2017-01-142-46/+61
|\ \ | | | | | | | | | make --source module do the same as --source directory #426
| * | comment explaining the rationale of --source pkgloic@dachary.org2017-01-101-0/+6
| | | | | | | | | | | | | | | --HG-- branch : issue-426
| * | use the new source_for_file helper where it makes senseloic@dachary.org2017-01-102-9/+3
| | | | | | | | | | | | | | | --HG-- branch : issue-426
| * | source_for_file helper with unit testsloic@dachary.org2017-01-102-3/+3
| | | | | | | | | | | | | | | --HG-- branch : issue-426
| * | move _source_for_file to python.pyloic@dachary.org2017-01-102-32/+33
| | | | | | | | | | | | | | | --HG-- branch : issue-426
| * | make --source module do the same as --source directory #426loic@dachary.org2017-01-061-5/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The --source argument can either be a module or a directory. The user expects that it behaves the same in both cases. Make sure the module is recursively explored so that files that are not run show in the coverage report. close #426 --HG-- branch : issue-426
* | | Python 2.6 doesn't have SkipTestNed Batchelder2017-01-141-1/+1
| | |
* | | Reporting doesn't work on Jython, so don't run reporting tests there.Ned Batchelder2017-01-144-7/+29
| | | | | | | | | | | | | | | --HG-- extra : amend_source : 144fd0ffb49fdef1139ae3f0085831ece14de43f
* | | Jython doesn't have useful co_code or f_lastiNed Batchelder2017-01-131-2/+3
| | |
* | | Jython has no multiprocessing moduleNed Batchelder2017-01-131-1/+10
| | |
* | | Delete html files when skipping covered filesNed Batchelder2017-01-111-4/+8
| | |
* | | Clean up and changes for #549Ned Batchelder2017-01-111-4/+4
| | |
* | | html total must account for files 100% covered #549loic@dachary.org2017-01-111-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The --skip-covered implementation for html must not just skip the files that are 100% covered. It must remember them and not fail with a "no coverage data" when all files are 100% covered. The statistics about the files that are 100% covered must also be summed in the total for the index.html page. close #549 --HG-- branch : issue-549
* | | Clarify the aspectlib exampleNed Batchelder2017-01-101-2/+3
|/ /
* | Small improvements to the debug stuffNed Batchelder2017-01-021-7/+13
| |
* | When nesting tracers, don't restart on the wrong threadNed Batchelder2017-01-021-3/+11
| |
* | More aspectlib improvementsNed Batchelder2017-01-021-4/+12
| |
* | Better debug log filename handling: COVERAGE_LOGNed Batchelder2017-01-011-7/+7
| |
* | Better logging file, combined with aspectlib supportNed Batchelder2017-01-011-31/+49
| |
* | The PyPy-specific test for atexit/gettrace are also PyPy-version-specific...Ned Batchelder2016-12-312-1/+3
| |
* | Remove hastiliy short-circuited check for conflicting include and sourceNed Batchelder2016-12-301-10/+0
| |
* | Don't warn about trace=None on PyPy at shutdownNed Batchelder2016-12-301-3/+12
| | | | | | | | | | | | | | | | PyPy clears the trace function before calling atexit functions. So when we check if the trace function is changed, don't warn in that specific case. --HG-- extra : amend_source : a4e946f94b9b84d351a9e112a7eea6a3337bacf1