Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Is this thing on? | Ned Batchelder | 2019-05-05 | 1 | -1/+1 |
| | |||||
* | A .readthedocs.yml file | Ned Batchelder | 2019-05-05 | 2 | -0/+23 |
| | |||||
* | One more line to exclude from coverage measurement | Ned Batchelder | 2019-04-30 | 1 | -1/+1 |
| | |||||
* | Docs for new dynamic context techniques | Ned Batchelder | 2019-04-28 | 3 | -5/+22 |
| | |||||
* | Clean up some style in #782, switch_context | Ned Batchelder | 2019-04-28 | 2 | -28/+23 |
| | |||||
* | Fix a few capitalizations | Ned Batchelder | 2019-04-28 | 2 | -3/+3 |
| | |||||
* | Expose switch_context in coverage API (#782) | Justas Sadzevičius | 2019-04-28 | 2 | -0/+127 |
| | | | | | | | | | | | | * Expose switch_context in public API * Test switch_context * Helper method to get full paths to measured files * Get correct file paths on all OS * Note version that introduced this method | ||||
* | Suppress pylint more efficiently | Ned Batchelder | 2019-04-26 | 1 | -13/+12 |
| | |||||
* | Old-style classes can report the test_function name. #797 | Ned Batchelder | 2019-04-26 | 3 | -1/+24 |
| | |||||
* | Use pipe symbol to join static and dynamic contexts | Ned Batchelder | 2019-04-26 | 4 | -8/+9 |
| | |||||
* | More docs about dynamic contexts | Ned Batchelder | 2019-04-21 | 2 | -18/+43 |
| | |||||
* | Prefer assertRaisesRegex to assertRaises | Ned Batchelder | 2019-04-21 | 7 | -25/+47 |
| | |||||
* | Clean up test_plugins.py | Ned Batchelder | 2019-04-21 | 1 | -15/+16 |
| | |||||
* | Clean up unused variables | Ned Batchelder | 2019-04-21 | 1 | -10/+7 |
| | |||||
* | Fix some formatting, and assert should be expected,actual | Ned Batchelder | 2019-04-21 | 1 | -29/+43 |
| | |||||
* | Check for skipping tests before super.setUp | Ned Batchelder | 2019-04-21 | 5 | -9/+9 |
| | |||||
* | This method should be a function in context.py | Ned Batchelder | 2019-04-21 | 2 | -34/+36 |
| | |||||
* | Don't name new method the same as old attribute | Ned Batchelder | 2019-04-20 | 5 | -9/+9 |
| | |||||
* | Thanks, Justas Sadzevičius, for dynamic context plugins | Ned Batchelder | 2019-04-20 | 2 | -0/+4 |
| | |||||
* | Plugin support for dynamic context (#783) | Justas Sadzevičius | 2019-04-20 | 5 | -3/+335 |
| | | | | | | | | | | | | * Introduce a new plugin type: dynamic context labels. * Test dynamic context plugins * Helper method to get full paths to measured files * Get correct filenames on all OS * Improve wording | ||||
* | Merge pull request #790 from blueyed/travis | Ned Batchelder | 2019-04-16 | 1 | -3/+9 |
|\ | | | | | [WIP] ci: Travis: test with Python 3.8-dev | ||||
| * | TEST: use original codecov command again | Daniel Hahler | 2019-04-01 | 1 | -1/+1 |
| | | |||||
| * | Revert "ci: Travis: remove unnecessary comment" | Daniel Hahler | 2019-04-01 | 1 | -0/+3 |
| | | | | | | | | This reverts commit dde1aac3c4844881bbb1e5eb6cbcca8bb9d9aebd. | ||||
| * | use codecov-python again | Daniel Hahler | 2019-03-31 | 1 | -1/+2 |
| | | |||||
| * | ci: Travis: remove unnecessary comment | Daniel Hahler | 2019-03-31 | 1 | -3/+0 |
| | | |||||
| * | ci: Travis: codecov: use codecov-bash | Daniel Hahler | 2019-03-31 | 1 | -2/+1 |
| | | |||||
| * | ci: Travis: codecov: disable more features, set name | Daniel Hahler | 2019-03-31 | 1 | -1/+1 |
| | | |||||
| * | ci: Travis: use after_script | Daniel Hahler | 2019-03-31 | 1 | -3/+8 |
| | | |||||
| * | ci: Travis: test with Python 3.8-dev | Daniel Hahler | 2019-03-31 | 1 | -0/+1 |
| | | |||||
* | | Remove tox definitions that tox now does by default | Ned Batchelder | 2019-04-16 | 1 | -17/+0 |
| | | |||||
* | | Fix #708: .filename is private, and don't combine over ourselves | Ned Batchelder | 2019-04-15 | 5 | -17/+38 |
| | | |||||
* | | Add a set_env.py line for COVERAGE_DEBUG | Ned Batchelder | 2019-04-15 | 1 | -0/+1 |
| | | |||||
* | | Add a failing test for #708 | Ned Batchelder | 2019-04-15 | 1 | -0/+15 |
| | | |||||
* | | Improve the docs for combine and [paths] | Ned Batchelder | 2019-04-14 | 2 | -22/+40 |
| | | |||||
* | | Explain a bit about the thinking behind the MANIFEST | Ned Batchelder | 2019-04-11 | 1 | -0/+5 |
| | | |||||
* | | Oops, clean up some unused listcomps | Ned Batchelder | 2019-04-09 | 1 | -7/+6 |
| | | |||||
* | | A little clean-up from pr #760 | Ned Batchelder | 2019-04-09 | 3 | -9/+12 |
| | | |||||
* | | A thread stress test | Ned Batchelder | 2019-04-09 | 1 | -0/+16 |
| | | | | | | | | (cherry picked from commit bc948ac1a5dca4d0a305a265de157d7505e4a4b2) | ||||
* | | Merge pull request #723 from blueyed/fix-702 | Ned Batchelder | 2019-04-08 | 1 | -2/+2 |
|\ \ | | | | | | | CoverageSqliteData._file_id: use "insert or replace" | ||||
| * | | CoverageSqliteData._file_id: fall back to SELECT | Daniel Hahler | 2019-03-31 | 1 | -2/+2 |
| |/ | | | | | | | Fixes https://github.com/nedbat/coveragepy/issues/702 | ||||
* | | Merge pull request #760 from Shoobx/fix-coverage-with-threads | Ned Batchelder | 2019-04-08 | 1 | -17/+25 |
|\ \ | | | | | | | Ensure sqldata thread safety. | ||||
| * | | Make thread code Py2 compatible. | Stephan Richter | 2019-01-26 | 1 | -8/+14 |
| | | | |||||
| * | | Use one conenction per thread to avoid tricky race conditions. (The ref ↵ | Stephan Richter | 2019-01-25 | 1 | -17/+19 |
| | | | | | | | | | | | | counter is simply not good enough.) | ||||
* | | | Fix formatting, and credit Stephan | Ned Batchelder | 2019-04-07 | 2 | -31/+41 |
| | | | |||||
* | | | Merge pull request #765 from Shoobx/fast-sqldata-update | Ned Batchelder | 2019-04-07 | 1 | -45/+122 |
|\ \ \ | | | | | | | | | Fast CoverageSqliteData Update/Combine | ||||
| * | | | Some cleanup (left from first versions) and localized file path lookup which ↵ | Stephan Richter | 2019-01-27 | 1 | -18/+11 |
| | | | | | | | | | | | | | | | | takes off another 20%. | ||||
| * | | | Use efficient database queries to combine data. This algorithm is 25-30x ↵ | Stephan Richter | 2019-01-26 | 1 | -45/+129 |
| |/ / | | | | | | | | | | | | | | | | faster than the original one. Given that context-included coverage has about 50x the data of the old format (on our code base), this means that combining is now only 2-3x slower than before. | ||||
* | | | Move set_env.py to github.com/nedbat/odds | Ned Batchelder | 2019-04-07 | 2 | -121/+3 |
| | | | |||||
* | | | Remove a copy of a private macro, and just use it | Ned Batchelder | 2019-04-07 | 2 | -9/+1 |
| |/ |/| | |||||
* | | Move more PYVERSION to be PYBEHAVIOR | Ned Batchelder | 2019-03-24 | 5 | -16/+43 |
| | |