Age | Commit message (Collapse) | Author |
|
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.
|
|
|
|
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.
|
|
This will allow for "raise NotImplementedError" to indicate code not to
be covered in tests etc.
|
|
This avoids including generated test files with "src" in their path.
|
|
PyPy uses "site-packages" directly.
|
|
Apparently this caused missing coverage with pdb/pexpect tests.
|
|
|
|
|
|
This appears to improve performance - ~4s with `tox -e py37-coverage --
testing/test_collection.py`.
|
|
This should increase coverage for subprocesses, where previously
`source` paths were used only from the config file, but not the initial
`--source` argument.
|
|
|
|
- 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
|
|
|
|
|
|
|
|
|