summaryrefslogtreecommitdiff
path: root/.coveragerc
AgeCommit message (Collapse)Author
2020-08-14Don't use NotImplementedError in `@overload`sRan Benita
We used it as a shortcut for avoiding coverage, but pylint has a special interpretation of it as an abstract method which we don't want.
2020-02-15Ignore "assert False" statements in coverageRan Benita
2020-01-16Use `TYPE_CHECKING` instead of `False`Daniel Hahler
This allows for e.g. Jedi to infer types (it checks the name). It was only used to support Python 3.5.0/3.5.1, where this is is not available in the `typing` module. Ref: https://github.com/davidhalter/jedi/issues/1472 Uses `TYPE_CHECKING = False` in `_pytest.outcomes` to avoid having to work around circular import.
2019-08-16.coveragerc: add report sectionDaniel Hahler
This will allow for "raise NotImplementedError" to indicate code not to be covered in tests etc.
2019-03-22.coveragerc: use "src" only from current dirDaniel Hahler
This avoids including generated test files with "src" in their path.
2019-03-04.coveragerc: fix include for pypyDaniel Hahler
PyPy uses "site-packages" directly.
2019-03-01.coveragerc: use globs with includesDaniel Hahler
Apparently this caused missing coverage with pdb/pexpect tests.
2019-02-27coverage: run.include, drop --ignore-errors, codecov nameDaniel Hahler
2019-02-27.coveragerc: fix/tighten pathsDaniel Hahler
2019-02-27coverage: use source=. and report.includeDaniel Hahler
This appears to improve performance - ~4s with `tox -e py37-coverage -- testing/test_collection.py`.
2018-09-19coverage: use modules for sourceDaniel Hahler
This should increase coverage for subprocesses, where previously `source` paths were used only from the config file, but not the initial `--source` argument.
2018-08-31tests/CI: enable branch coverageDaniel Hahler
2018-08-29Travis: report coverage with all buildsDaniel Hahler
- Skips pypy for coverage, reports only py37 to coveralls - tox: allow for TOXENV=py37-coverage - tracks coverage in subprocesses, using coverage-enable-subprocess, and parallel=1 - removes usedevelop with doctesting to match `--source` being used with coverage - keep coveralls for now, used with AppVeyor
2017-10-10Remove code for unsupported Python versionshugovk
2017-08-24Drop vendoring from packagingTyler Goodlet
2015-09-14Ignore vendored_packages folder for coverage purposesBruno Oliveira
2015-06-20Add coveragerc file for coverage optionsBruno Oliveira