Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | refactor: remove a few more version checks | Ned Batchelder | 2021-05-02 | 1 | -4/+1 | |
| | ||||||
* | refactor: pyupgrade --py36-plus tests/**.py | Ned Batchelder | 2021-05-02 | 1 | -41/+40 | |
| | ||||||
* | refactor: remove code explicitly choosing between py2 and py3 | Ned Batchelder | 2021-05-01 | 1 | -16/+1 | |
| | ||||||
* | fix: don't warn that dynamic plugins already imported their source files. #1150 | Ned Batchelder | 2021-05-01 | 1 | -1/+27 | |
| | ||||||
* | fix: restore metacov functioning | Ned Batchelder | 2021-04-11 | 1 | -1/+1 | |
| | | | | | | | The check for coverage files inside the --source check disables our metacoverage. Removing it means that coverage files will still not be measured, but the reason will be given as "is third-party" rather than "is part of coverage.py," which is a small price to pay. | |||||
* | fix: don't measure third-party scriptsnedbat/bin-exclude | Ned Batchelder | 2021-04-11 | 1 | -44/+111 | |
| | | | | | | This finishes the last bit of #905 Also includes tighter logging of the reason for not tracing modules. | |||||
* | fix: don't measure third-party packages | Ned Batchelder | 2021-04-10 | 1 | -1/+99 | |
| | | | | | | | | | | | | Avoid measuring code located where third-party packages get installed. We have to take care to measure --source code even if it is installed in a third-party location. This also fixes #905, coverage generating warnings about coverage being imported when it will be measured. https://github.com/nedbat/coveragepy/issues/876 https://github.com/nedbat/coveragepy/issues/905 | |||||
* | test: skip a test on pypy | Ned Batchelder | 2021-03-11 | 1 | -5/+4 | |
| | | | | | | I thought I knew when this passed and when it failed. Now that our tests are not TestCase's, pytest is enforcing the xfails. This passes locally on Mac, but fails in CI on Mac. So skip it. | |||||
* | test: show more information for not-passed tests | Ned Batchelder | 2021-03-11 | 1 | -1/+1 | |
| | ||||||
* | test: reduce use of unittest | Ned Batchelder | 2021-03-11 | 1 | -8/+7 | |
| | ||||||
* | refactor: no need for specialized assert_starts_with method | Ned Batchelder | 2021-03-06 | 1 | -1/+1 | |
| | ||||||
* | build: update to latest pylint | Ned Batchelder | 2021-02-26 | 1 | -1/+1 | |
| | ||||||
* | refactor: convert all skipping to pytest skips | Ned Batchelder | 2021-02-07 | 1 | -37/+19 | |
| | ||||||
* | test: these tests can run during metacov | Ned Batchelder | 2021-02-07 | 1 | -1/+0 | |
| | | | | I forget why I thought they couldn't run during meta-coverage. | |||||
* | test: more-uniform skipping of test during metacov | Ned Batchelder | 2021-02-07 | 1 | -22/+13 | |
| | ||||||
* | style: fix long lines and avoid backslashesnedbat/unittest2pytest | Ned Batchelder | 2021-01-31 | 1 | -11/+17 | |
| | ||||||
* | refactor: unittest2pytest -w tests | Ned Batchelder | 2021-01-31 | 1 | -170/+162 | |
| | | | | One step of moving to pure pytest tests. | |||||
* | Add combine --keep (#1110) | Éric Larivière | 2021-01-30 | 1 | -0/+22 | |
| | | | | | | | | | | | * Add combine --keep Related to https://github.com/nedbat/coveragepy/issues/1108 * Fix unit tests * Fix line too long * Fix line too long | |||||
* | Clean up the platform constants in env.py | Ned Batchelder | 2021-01-10 | 1 | -1/+1 | |
| | ||||||
* | Always output TOTAL line. | Judson Neer | 2021-01-06 | 1 | -3/+9 | |
| | ||||||
* | This test doesn't work on Mac either. | Ned Batchelder | 2021-01-02 | 1 | -1/+1 | |
| | ||||||
* | This test is picky about platforms | Ned Batchelder | 2020-11-28 | 1 | -1/+1 | |
| | ||||||
* | Fix tests for GitHub windows platform | Ned Batchelder | 2020-11-28 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | The tests were failing because of differences in file paths. It was comparing: C:\Users\runneradmin\AppData\... to: C:\Users\RUNNER~1\AppData\... and failing. These changes normalize the file paths so the comparisons work properly. | |||||
* | PyPy 3.7 doesn't act exactly like CPython 3.7 | Ned Batchelder | 2020-10-10 | 1 | -1/+1 | |
| | ||||||
* | More bitbucket->github urls | Ned Batchelder | 2020-08-18 | 1 | -10/+10 | |
| | ||||||
* | Provide more information in the fail-under message | Ned Batchelder | 2020-06-28 | 1 | -2/+8 | |
| | ||||||
* | message for fail-under | navyad | 2020-04-19 | 1 | -2/+2 | |
| | ||||||
* | sysconfig has been available since 2.7 | Ned Batchelder | 2020-02-29 | 1 | -2/+2 | |
| | ||||||
* | Better xfail mechanism | Ned Batchelder | 2020-01-18 | 1 | -3/+5 | |
| | ||||||
* | A test of running coverage when it has been zipped. #862 | Ned Batchelder | 2020-01-11 | 1 | -1/+12 | |
| | ||||||
* | A test that reproduces #862 | Ned Batchelder | 2020-01-10 | 1 | -0/+18 | |
| | ||||||
* | A test for #909 | Ned Batchelder | 2020-01-03 | 1 | -0/+28 | |
| | ||||||
* | Changing PYVERSION to six elements broke one equality comparison | Ned Batchelder | 2019-12-31 | 1 | -1/+1 | |
| | ||||||
* | Adjust other env.PYPY tests to the latest way | Ned Batchelder | 2019-12-31 | 1 | -3/+2 | |
| | ||||||
* | Don't need to check for JSON-era bad-data messages any more | Ned Batchelder | 2019-12-22 | 1 | -10/+0 | |
| | ||||||
* | I'm not sure why I was deleting these meta env vars | Ned Batchelder | 2019-12-01 | 1 | -0/+3 | |
| | | | | Don't we want to measure the coverage of subprocesses we start in tests? | |||||
* | Run windows tests in parallel | Ned Batchelder | 2019-11-26 | 1 | -1/+16 | |
| | | | | | ... and fix the cleanup that prevented it previously by retrying until the cleanup succeeds. | |||||
* | Adapt to 3.9's way of reporting files using absolute paths. | Ned Batchelder | 2019-11-25 | 1 | -6/+13 | |
| | ||||||
* | Implement __spec__ for files we run. #745 #838 | Ned Batchelder | 2019-11-24 | 1 | -7/+26 | |
| | ||||||
* | '[run] note' is no longer supported. | Ned Batchelder | 2019-11-09 | 1 | -22/+1 | |
| | ||||||
* | Upgrade pylint | Ned Batchelder | 2019-10-18 | 1 | -1/+1 | |
| | ||||||
* | Avoid a test that recent pypy3 can't run properly | Ned Batchelder | 2019-09-15 | 1 | -0/+3 | |
| | ||||||
* | No need for format indexes (mostly) | Ned Batchelder | 2019-09-01 | 1 | -3/+3 | |
| | ||||||
* | Can't run the delete-my-directory tests on Windows | Ned Batchelder | 2019-07-06 | 1 | -0/+5 | |
| | ||||||
* | Add tests of bug #806, and ensure it's fixed even if the program ends with ↵ | Ned Batchelder | 2019-07-06 | 1 | -0/+30 | |
| | | | | an exception | |||||
* | Use pylint 2.x | Ned Batchelder | 2019-05-13 | 1 | -1/+1 | |
| | ||||||
* | Check for skipping tests before super.setUp | Ned Batchelder | 2019-04-21 | 1 | -2/+2 | |
| | ||||||
* | Rewrite XML tests to use xml parsing instead of regexes | Ned Batchelder | 2019-03-23 | 1 | -6/+13 | |
| | ||||||
* | Asserts should be expected,actual | Ned Batchelder | 2018-12-24 | 1 | -2/+2 | |
| | ||||||
* | Remove incorrect comment | Ned Batchelder | 2018-11-25 | 1 | -1/+0 | |
| |