Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | 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 | |||||
* | | Improved ad-hoc debug logger. | Ned Batchelder | 2016-12-30 | 1 | -1/+12 | |
| | | ||||||
* | | Prevent a hard crash when starting coverage thousands of times | Ned Batchelder | 2016-12-29 | 1 | -0/+1 | |
| | | ||||||
* | | Bump version to 4.3.2a0 | Ned Batchelder | 2016-12-28 | 1 | -1/+1 | |
| | | ||||||
* | | Gearing up for 4.3.1coverage-4.3.1 | Ned Batchelder | 2016-12-28 | 1 | -1/+1 | |
| | | ||||||
* | | Revert the check for conflicting --source and --include. Closes #541, ↵ | Ned Batchelder | 2016-12-28 | 1 | -0/+3 | |
| | | | | | | | | re-opens #265 | |||||
* | | Push version to 4.3.1a0 | Ned Batchelder | 2016-12-27 | 1 | -1/+1 | |
| | | ||||||
* | | A better way to get good random numberscoverage-4.3 | Ned Batchelder | 2016-12-27 | 1 | -4/+1 | |
| | | ||||||
* | | Windows Python 3.6 doesn't seed well. Hack around it. | Ned Batchelder | 2016-12-27 | 1 | -0/+3 | |
| | | ||||||
* | | Doc updates for 4.3 | Ned Batchelder | 2016-12-26 | 1 | -1/+1 | |
| | | ||||||
* | | Suppress the coverage.py frame when reporting exceptions | Ned Batchelder | 2016-12-26 | 1 | -0/+2 | |
| | | ||||||
* | | Make excepthook execution more accurate. Pypy tests failing | Ned Batchelder | 2016-12-26 | 1 | -4/+12 | |
| | | ||||||
* | | Merged in andrewhoos/coverage.py (pull request #93) | Ned Batchelder | 2016-12-26 | 1 | -1/+11 | |
|\ \ | | | | | | | | | | Explicitely call sys.excepthook | |||||
| * | | Update change with tests and fixes for tests | Andrew Hoos | 2016-11-30 | 1 | -8/+9 | |
| | | | ||||||
| * | | Remove the unused import | Andrew Hoos | 2016-11-29 | 1 | -1/+0 | |
| | | | ||||||
| * | | Limit changes to only execfile.py | Andrew Hoos | 2016-11-29 | 2 | -2/+4 | |
| | | | ||||||
| * | | Update code to better handle calling sys.excepthook when it throws | Andrew Hoos | 2016-11-29 | 2 | -5/+9 | |
| | | | ||||||
| * | | Update handling of sys.excepthook to only call custom excepthooks and ↵ | Andrew Hoos | 2016-11-29 | 1 | -1/+6 | |
| | | | | | | | | | | | | re-raise exceptions | |||||
| * | | Explicitely call sys.excepthook | Andrew Hoos | 2016-11-29 | 1 | -2/+1 | |
| | | | | | | | | | | | | https://bitbucket.org/ned/coveragepy/issues/535/sysexcepthook-is-not-called | |||||
* | | | control.Coverage._init: check "source" is a directory, not just it exists; ↵ | Cosimo Lupo | 2016-12-25 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | there could be a file with that name --HG-- branch : check-source-isdir | |||||
* | | | Merged in dachary/coverage.py/issue-433-2 (pull request #112) | Ned Batchelder | 2016-12-24 | 3 | -5/+14 | |
|\ \ \ | | | | | | | | | | | | | implement --skip-covered for html report #433 | |||||
| * | | | implement --skip-covered for html report #433 | loic@dachary.org | 2016-12-18 | 3 | -5/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | close #433 --HG-- branch : issue-433-2 |