Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | style: correct placement of auto-added pytest imports | Ned Batchelder | 2021-01-31 | 14 | -14/+21 | |
| | | ||||||
| * | style: singleton comparisons should use is | Ned Batchelder | 2021-01-31 | 8 | -17/+17 | |
| | | | | | | | | | | | | I guess the original line was wrong, but it would have been nice for unittest2pytest to fix it for me: https://github.com/pytest-dev/unittest2pytest/issues/52 | |||||
| * | refactor: mark an internal method | Ned Batchelder | 2021-01-31 | 1 | -4/+4 | |
| | | ||||||
| * | test: adapt to pytest assertion messages | Ned Batchelder | 2021-01-31 | 2 | -10/+10 | |
| | | | | | | | | | | | | | | | | Bare "assert" statements don't produce the same assertion message as self.assertEqual did: they don't include the two values compared. For some of our own asserts, add back the detailed message. For some checks of asserts, it's fine that the values are missing because the longer messsage includes the information. | |||||
| * | test: fix unittest2pytest brokenness | Ned Batchelder | 2021-01-31 | 2 | -17/+21 | |
| | | | | | | | | | | | | | | unittest2pytest created syntax errors, reported here: https://github.com/pytest-dev/unittest2pytest/issues/51 This commit fixes them back. | |||||
| * | refactor: unittest2pytest -w tests | Ned Batchelder | 2021-01-31 | 31 | -1294/+1165 | |
|/ | | | | One step of moving to pure pytest tests. | |||||
* | build: clearly label auto-generated files | Ned Batchelder | 2021-01-30 | 10 | -0/+20 | |
| | ||||||
* | build: next version will be 5.5 | Ned Batchelder | 2021-01-30 | 1 | -1/+1 | |
| | | | | Since we've added a feature (combine --keep). | |||||
* | style: nicer long function call | Ned Batchelder | 2021-01-30 | 1 | -2/+7 | |
| | ||||||
* | doc: touch-ups for `combine --keep` | Ned Batchelder | 2021-01-30 | 7 | -8/+19 | |
| | ||||||
* | Add combine --keep (#1110) | Éric Larivière | 2021-01-30 | 8 | -14/+51 | |
| | | | | | | | | | | | * Add combine --keep Related to https://github.com/nedbat/coveragepy/issues/1108 * Fix unit tests * Fix line too long * Fix line too long | |||||
* | chore: update pylint (etc) versions | Ned Batchelder | 2021-01-27 | 2 | -5/+7 | |
| | | | | Also: suppress some Python 3-only suggestions until later. | |||||
* | refactor: Move post-processing into CoverageConfig | Ned Batchelder | 2021-01-27 | 1 | -7/+15 | |
| | ||||||
* | Update the doc requirements | Ned Batchelder | 2021-01-26 | 1 | -4/+7 | |
| | ||||||
* | fix typos in changelog | Valentin Lab | 2021-01-26 | 2 | -3/+3 | |
| | | | | Signed-off-by: Valentin Lab <valentin.lab@kalysto.org> | |||||
* | Add versionadded info for the new 5.4 configuration options | Ned Batchelder | 2021-01-26 | 1 | -0/+4 | |
| | ||||||
* | Version bump | Ned Batchelder | 2021-01-26 | 2 | -1/+7 | |
| | ||||||
* | Combine kit download with kit check | Ned Batchelder | 2021-01-26 | 2 | -5/+6 | |
| | ||||||
* | Remove unneeded slashcoverage-5.4 | Ned Batchelder | 2021-01-26 | 1 | -1/+1 | |
| | ||||||
* | Prep for 5.4 | Ned Batchelder | 2021-01-24 | 7 | -15/+17 | |
| | ||||||
* | Latest sample HTML | Ned Batchelder | 2021-01-24 | 11 | -21/+21 | |
| | ||||||
* | Simplify the testing of the toml extra, fixing #1084 | Ned Batchelder | 2021-01-18 | 6 | -92/+44 | |
| | ||||||
* | Add changelog for #1080 #577 | Ned Batchelder | 2021-01-17 | 2 | -1/+6 | |
| | ||||||
* | fix: combine aliases on windows base dirs (ie: ``X:\``) (fixes: #577) | Valentin Lab | 2021-01-17 | 2 | -2/+18 | |
| | | | | Signed-off-by: Valentin Lab <valentin.lab@kalysto.org> | |||||
* | skip_covered and skip_empty for HTML. #1090 | Ned Batchelder | 2021-01-10 | 6 | -39/+74 | |
| | ||||||
* | I don't understand the codecov comments, so turn them off | Ned Batchelder | 2021-01-10 | 1 | -3/+1 | |
| | ||||||
* | Mention PEP 626 in the changelog | Ned Batchelder | 2021-01-10 | 1 | -0/+5 | |
| | ||||||
* | Better control over setup.py warnings | Ned Batchelder | 2021-01-10 | 1 | -1/+14 | |
| | ||||||
* | Use the modern way to load modules by file name. | Ned Batchelder | 2021-01-10 | 3 | -10/+25 | |
| | | | | | | | Python 3.10 finally got super-noisy about load_module, which has been deprecated since 3.4! https://docs.python.org/3/library/importlib.html#importlib.abc.Loader.load_module | |||||
* | Fix a test to be usable with PEP626 | Ned Batchelder | 2021-01-10 | 1 | -33/+35 | |
| | | | | | | | In the old code, the return and raise were unreachable, so Python 3.10 compiled them away. This meant the return and raise messages weren't in the missing arc fragments. The new code has a path to the return and raise. | |||||
* | Need new gold files for pep626 partial branch HTML report | Ned Batchelder | 2021-01-10 | 3 | -16/+210 | |
| | ||||||
* | Update the support files for HTML gold files | Ned Batchelder | 2021-01-10 | 2 | -54/+226 | |
| | ||||||
* | A better test for 'if not __debug__' | Ned Batchelder | 2021-01-10 | 3 | -16/+15 | |
| | ||||||
* | Use the supported way to get a C frame's lineno | Ned Batchelder | 2021-01-10 | 1 | -10/+10 | |
| | | | | See https://bugs.python.org/issue42823 for discussion. | |||||
* | PEP 626: Docstring-only functions changed again | Ned Batchelder | 2021-01-10 | 2 | -1/+5 | |
| | ||||||
* | PEP 626: constant tests are kept as no-ops | Ned Batchelder | 2021-01-10 | 6 | -36/+155 | |
| | | | | | The conditionals are now getting unwieldy, perhaps we can simplify them in the future? | |||||
* | COVERAGE_ONE_TRACER runs just one tracer | Ned Batchelder | 2021-01-10 | 1 | -3/+21 | |
| | | | | It chooses the appropriate tracer based on the implementation. | |||||
* | Clean up the platform constants in env.py | Ned Batchelder | 2021-01-10 | 2 | -7/+8 | |
| | ||||||
* | A simple tool to see branch tracing arcs | Ned Batchelder | 2021-01-10 | 1 | -0/+17 | |
| | ||||||
* | In 3.10, modules always have firstlineno==1 | Ned Batchelder | 2021-01-10 | 4 | -2/+21 | |
| | ||||||
* | Py 3.10 doesn't jump back from finally any more | Ned Batchelder | 2021-01-10 | 1 | -1/+1 | |
| | ||||||
* | Python 3.10 doesn't compile statments after unconditional jumps. | Ned Batchelder | 2021-01-10 | 3 | -89/+123 | |
| | | | | This includes break/continue/return/raise. | |||||
* | Use co_lines() if it's available | Ned Batchelder | 2021-01-10 | 1 | -27/+28 | |
| | ||||||
* | 2506 is fixed? | Ned Batchelder | 2021-01-10 | 1 | -4/+7 | |
| | ||||||
* | show_pyc: Interpret co_lnotab, and show co_lines() | Ned Batchelder | 2021-01-10 | 1 | -0/+36 | |
| | ||||||
* | show_pyc: Use 4-space indents | Ned Batchelder | 2021-01-10 | 1 | -3/+3 | |
| | ||||||
* | show_pyc: Flags changed in 3.9 | Ned Batchelder | 2021-01-10 | 1 | -7/+31 | |
| | ||||||
* | So that set_env can show me one more variable | Ned Batchelder | 2021-01-10 | 1 | -0/+1 | |
| | ||||||
* | Tests of statements after raise and return | Ned Batchelder | 2021-01-10 | 1 | -0/+22 | |
| | ||||||
* | Indicate the git revision if running a local build | Ned Batchelder | 2021-01-10 | 1 | -0/+4 | |
| |