summaryrefslogtreecommitdiff
path: root/coverage
Commit message (Collapse)AuthorAgeFilesLines
...
| * Big refactor of debug loggingNed Batchelder2017-03-222-51/+124
| |
| * Minimal IronPython support.Ned Batchelder2017-03-144-3/+14
| | | | | | | | | | IronPython is weird: 2.7.7 has "str is unicode", and unicode.encode produces unicode! f_lasti is missing, and frame globals are missing.
| * Use capital-CoverageNed Batchelder2017-03-111-1/+1
| |
| * Cleanly stop coverage objects, for metacovNed Batchelder2017-03-111-1/+1
| | | | | | | | | | Without these cov.stop() calls, the collector stack is wrong when doing meta-coverage.
| * Make should_fail_under an even more pure function.Ned Batchelder2017-03-082-6/+8
| |
| * More docstring.Ned Batchelder2017-03-051-0/+3
| |
| * Move the logic for fail-under to a testable functionNed Batchelder2017-03-042-13/+24
| |
| * Small steps in refactoring initializationNed Batchelder2017-03-041-2/+6
| |
| * Slightly better way to organize the condition on activityNed Batchelder2017-03-042-7/+19
| |
| * Next version will be 4.4 at leastNed Batchelder2017-03-031-1/+1
| |
| * Collecting continues after saving data. #79 #448Ned Batchelder2017-03-035-15/+62
| |
| * 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 pkgissue-426loic2017-01-101-0/+6
| | |
| | * use the new source_for_file helper where it makes senseloic2017-01-102-9/+3
| | |
| | * source_for_file helper with unit testsloic2017-01-102-3/+3
| | |
| | * move _source_for_file to python.pyloic2017-01-102-32/+33
| | |
| | * make --source module do the same as --source directory #426loic2017-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
| * | 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
| | |
| * | 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
| | |