Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Fix a little English | Ned Batchelder | 2017-03-03 | 1 | -1/+1 | |
| | | ||||||
* | | Simplify stack management in CTracer | Ned Batchelder | 2017-03-03 | 4 | -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 Batchelder | 2017-02-21 | 1 | -23/+28 | |
| | | | | | | | | Also, skip our own test code when running tests. | |||||
* | | Clarify how TreeMatcher works. | Ned Batchelder | 2017-02-20 | 1 | -9/+15 | |
| | | ||||||
* | | Hmm, not sure why this was a list. | Ned Batchelder | 2017-02-19 | 1 | -1/+1 | |
| | | ||||||
* | | Fix this comment that was left behind | Ned Batchelder | 2017-02-03 | 1 | -2/+1 | |
| | | ||||||
* | | Fiddle with, and test, format_lines | Ned Batchelder | 2017-02-03 | 1 | -11/+16 | |
| | | ||||||
* | | Use a metaclass to convert StopEverything to SkipTest | Ned Batchelder | 2017-01-25 | 1 | -8/+3 | |
| | | ||||||
* | | One more tweak to StopEverything | Ned Batchelder | 2017-01-21 | 2 | -13/+3 | |
| | | ||||||
* | | A better way to deal with StopEverything exceptions | Ned Batchelder | 2017-01-19 | 2 | -6/+16 | |
| | | ||||||
* | | More-precise no-coverage pragmas | Ned Batchelder | 2017-01-19 | 2 | -3/+3 | |
| | | ||||||
* | | A few more lines covered | Ned Batchelder | 2017-01-17 | 1 | -1/+1 | |
| | | ||||||
* | | Scooch to 4.3.5a0 | Ned Batchelder | 2017-01-17 | 1 | -1/+1 | |
| | | ||||||
* | | Paperwork for 4.3.4coverage-4.3.4 | Ned Batchelder | 2017-01-17 | 1 | -1/+1 | |
| | | ||||||
* | | Exceptions have to be exceptions. #556 | Ned Batchelder | 2017-01-17 | 1 | -2/+2 | |
| | | ||||||
* | | A better way to deal with 2.6 missing SkipTest | Ned Batchelder | 2017-01-17 | 1 | -1/+5 | |
| | | ||||||
* | | Bump to 4.3.4a0 | Ned Batchelder | 2017-01-17 | 1 | -1/+1 | |
| | | ||||||
* | | Prep for 4.3.3coverage-4.3.3 | Ned Batchelder | 2017-01-16 | 1 | -1/+1 | |
| | | ||||||
* | | Only use SkipTest if we're testing, so that we can run on 2.6 pristine | Ned Batchelder | 2017-01-16 | 1 | -1/+1 | |
| | | ||||||
* | | Scooch version to 4.3.3a0 | Ned Batchelder | 2017-01-16 | 1 | -1/+1 | |
| | | ||||||
* | | Prep for version 4.3.2 | Ned Batchelder | 2017-01-16 | 1 | -1/+1 | |
| | | ||||||
* | | Properly handle if-statements optimized away. #522 | Ned Batchelder | 2017-01-16 | 1 | -9/+95 | |
| | | ||||||
* | | Oops, don't assume decorator arguments can be hashed. | Ned Batchelder | 2017-01-16 | 1 | -1/+1 | |
| | | ||||||
* | | A better way to neuter decorators when not testing. | Ned Batchelder | 2017-01-16 | 1 | -11/+11 | |
| | | ||||||
* | | A one_of decorator for checking function arguments. | Ned Batchelder | 2017-01-16 | 1 | -0/+17 | |
| | | ||||||
* | | Slight AST_DUMP improvements | Ned Batchelder | 2017-01-16 | 1 | -3/+3 | |
| | | ||||||
* | | Expunge the last %()s formatting | Ned Batchelder | 2017-01-16 | 1 | -1/+1 | |
| | | ||||||
* | | Clean up for pull request #122 | Ned Batchelder | 2017-01-14 | 1 | -22/+27 | |
| | | ||||||
* | | Merged in dachary/coverage.py/issue-426 (pull request #122) | Ned Batchelder | 2017-01-14 | 2 | -46/+61 | |
|\ \ | | | | | | | | | | make --source module do the same as --source directory #426 | |||||
| * | | comment explaining the rationale of --source pkg | loic@dachary.org | 2017-01-10 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | | --HG-- branch : issue-426 | |||||
| * | | use the new source_for_file helper where it makes sense | loic@dachary.org | 2017-01-10 | 2 | -9/+3 | |
| | | | | | | | | | | | | | | | --HG-- branch : issue-426 | |||||
| * | | source_for_file helper with unit tests | loic@dachary.org | 2017-01-10 | 2 | -3/+3 | |
| | | | | | | | | | | | | | | | --HG-- branch : issue-426 | |||||
| * | | move _source_for_file to python.py | loic@dachary.org | 2017-01-10 | 2 | -32/+33 | |
| | | | | | | | | | | | | | | | --HG-- branch : issue-426 | |||||
| * | | make --source module do the same as --source directory #426 | loic@dachary.org | 2017-01-06 | 1 | -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 SkipTest | Ned Batchelder | 2017-01-14 | 1 | -1/+1 | |
| | | | ||||||
* | | | Reporting doesn't work on Jython, so don't run reporting tests there. | Ned Batchelder | 2017-01-14 | 4 | -7/+29 | |
| | | | | | | | | | | | | | | | --HG-- extra : amend_source : 144fd0ffb49fdef1139ae3f0085831ece14de43f | |||||
* | | | Jython doesn't have useful co_code or f_lasti | Ned Batchelder | 2017-01-13 | 1 | -2/+3 | |
| | | | ||||||
* | | | Jython has no multiprocessing module | Ned Batchelder | 2017-01-13 | 1 | -1/+10 | |
| | | | ||||||
* | | | Delete html files when skipping covered files | Ned Batchelder | 2017-01-11 | 1 | -4/+8 | |
| | | | ||||||
* | | | Clean up and changes for #549 | Ned Batchelder | 2017-01-11 | 1 | -4/+4 | |
| | | | ||||||
* | | | html total must account for files 100% covered #549 | loic@dachary.org | 2017-01-11 | 1 | -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 example | Ned Batchelder | 2017-01-10 | 1 | -2/+3 | |
|/ / | ||||||
* | | Small improvements to the debug stuff | Ned Batchelder | 2017-01-02 | 1 | -7/+13 | |
| | | ||||||
* | | When nesting tracers, don't restart on the wrong thread | Ned Batchelder | 2017-01-02 | 1 | -3/+11 | |
| | | ||||||
* | | More aspectlib improvements | Ned Batchelder | 2017-01-02 | 1 | -4/+12 | |
| | | ||||||
* | | Better debug log filename handling: COVERAGE_LOG | Ned Batchelder | 2017-01-01 | 1 | -7/+7 | |
| | | ||||||
* | | Better logging file, combined with aspectlib support | Ned Batchelder | 2017-01-01 | 1 | -31/+49 | |
| | | ||||||
* | | The PyPy-specific test for atexit/gettrace are also PyPy-version-specific... | Ned Batchelder | 2016-12-31 | 2 | -1/+3 | |
| | | ||||||
* | | Remove hastiliy short-circuited check for conflicting include and source | Ned Batchelder | 2016-12-30 | 1 | -10/+0 | |
| | | ||||||
* | | Don't warn about trace=None on PyPy at shutdown | Ned Batchelder | 2016-12-30 | 1 | -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 |