Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-04 | Add dot prefix if file makefile extension is invalid for pathlib (#8222) | bengartner | |
2021-01-02 | Merge pull request #8216 from xuhdev/testdir-pytester | Ran Benita | |
DOC: Update multiple references to testdir to pytester | |||
2021-01-01 | DOC: Update multiple references to testdir to pytester | Hong Xu | |
In https://docs.pytest.org/en/stable/reference.html#testdir, it is suggested: > New code should avoid using testdir in favor of pytester. Multiple spots in the documents still use testdir and they can be quite confusing (especially the plugin writing guide). | |||
2021-01-01 | Merge pull request #8214 from sousajf1/sousajo_patch_8204_1 | Ran Benita | |
pytest-dev#8204 migrate tests on testing/code/test_source to tmp_path | |||
2021-01-01 | pytest-dev#8204 migrate tests on testing/code/test_source to tmp_path | sousajo | |
2021-01-01 | pytest-dev#8204 migrate some tests to tmp_path fixture (#8209) | sousajf1 | |
migrating some tests from tmpdir to tmp_path fixture | |||
2020-12-31 | Add missing fixture (#8207) | mefmund | |
Co-authored-by: Florian Bruhin <me@the-compiler.org> Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com> | |||
2020-12-30 | Fix failing staticmethod tests if they are inherited (#8205) | Anton | |
* Fix failing staticmethod tests if they are inherited * add comments, set default=None | |||
2020-12-30 | Merge pull request #8195 from ↵ | Ran Benita | |
christophebedard/add-missing-space-version-option-help-message Add missing space in '--version' help message | |||
2020-12-30 | [pre-commit.ci] pre-commit autoupdate (#8201) | pre-commit-ci[bot] | |
* [pre-commit.ci] pre-commit autoupdate * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * manual fixes after configuration update * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Anthony Sottile <asottile@umich.edu> | |||
2020-12-29 | Merge pull request #8194 from bluetech/typing-public-3 | Ran Benita | |
Export pytest.Metafunc and pytest.Callinfo, hide NodeKeywords | |||
2020-12-28 | Merge pull request #8188 from antonblr/subprocess-coverage | Ran Benita | |
coverage: Include code that runs in subprocesses | |||
2020-12-28 | Add missing space in '--version' help message | Christophe Bedard | |
2020-12-26 | coverage: Include code that runs in subprocesses | antonblr | |
2020-12-26 | runner: export pytest.CallInfo for typing purposes | Ran Benita | |
The type cannot be constructed directly, but is exported for use in type annotations, since it is reachable through existing public API. This also documents `from_call` as public, because at least pytest-forked uses it, so we must treat it as public already anyway. | |||
2020-12-26 | python: export pytest.Metafunc for typing purposes | Ran Benita | |
The type cannot be constructed directly, but is exported for use in type annotations, since it is reachable through existing public API. | |||
2020-12-26 | nodes: avoid needing to expose NodeKeywords for typing | Ran Benita | |
It adds no value over exporting just the ABC so do that to reduce the API surface. | |||
2020-12-26 | Merge pull request #8174 from bluetech/py-to-pathlib-5 | Ran Benita | |
More py.path -> pathlib conversions | |||
2020-12-22 | Merge pull request #8185 from bluetech/revert-docs-pygments-workaround | Bruno Oliveira | |
Revert "doc: temporary workaround for pytest-pygments lexing error" | |||
2020-12-22 | Merge pull request #8187 from pytest-dev/asottile-patch-1 | Bruno Oliveira | |
Add badge for pre-commit.ci | |||
2020-12-22 | Add badge for pre-commit.ci | Anthony Sottile | |
See #8186 | |||
2020-12-22 | Revert "doc: temporary workaround for pytest-pygments lexing error" | Ran Benita | |
Support was added in pytest-pygments 2.2.0. This reverts commit 0feeddf8edb87052402fafe690d019e3eb75dfa4. | |||
2020-12-22 | Convert most of the collection code from py.path to pathlib | Ran Benita | |
2020-12-22 | testing: convert some tmpdir to tmp_path | Ran Benita | |
The tmpdir fixture (and its factory variant) is soft-deprecated in favor of the tmp_path fixture. | |||
2020-12-22 | pathlib: missing type annotation for fnmatch_ex | Ran Benita | |
2020-12-22 | testing/test_config: check inipath instead of inifile | Ran Benita | |
inifile is soft-deprecated in favor of inipath. | |||
2020-12-22 | testing/test_helpconfig: remove unclear comment | Ran Benita | |
2020-12-22 | code: convert from py.path to pathlib | Ran Benita | |
2020-12-22 | Merge pull request #8179 from bluetech/typing-public-mark | Ran Benita | |
mark: expose Mark, MarkDecorator, MarkGenerator under pytest for typing purposes | |||
2020-12-21 | Merge pull request #8180 from ↵ | Bruno Oliveira | |
pytest-dev/dependabot/pip/testing/plugins_integration/pytest-mock-3.4.0 build(deps): bump pytest-mock from 3.3.1 to 3.4.0 in /testing/plugins_integration | |||
2020-12-21 | build(deps): bump pytest-mock in /testing/plugins_integration | dependabot[bot] | |
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock) from 3.3.1 to 3.4.0. - [Release notes](https://github.com/pytest-dev/pytest-mock/releases) - [Changelog](https://github.com/pytest-dev/pytest-mock/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.3.1...v3.4.0) Signed-off-by: dependabot[bot] <support@github.com> | |||
2020-12-20 | mark: export pytest.MarkGenerator for typing purposes | Ran Benita | |
The type cannot be constructed directly, but is exported for use in type annotations, since it is reachable through existing public API. | |||
2020-12-20 | mark: export pytest.MarkDecorator for typing purposes | Ran Benita | |
The type cannot be constructed directly, but is exported for use in type annotations, since it is reachable through existing public API. | |||
2020-12-20 | mark: export pytest.Mark for typing purposes | Ran Benita | |
The type cannot be constructed directly, but is exported for use in type annotations, since it is reachable through existing public API. | |||
2020-12-19 | testing/test_nodes: fix fake session to be more accurate | Ran Benita | |
The type of _initialpaths is `FrozenSet[Path]`. | |||
2020-12-19 | doctest: use Path instead of py.path where possible | Ran Benita | |
2020-12-19 | config: let main() accept any os.PathLike instead of just py.path.local | Ran Benita | |
Really it ought to only take the List[str], but for backward compatibility, at least get rid of the explicit py.path.local check. | |||
2020-12-19 | terminal: remove unused union arm in WarningReport.fslocation | Ran Benita | |
2020-12-19 | Merge pull request #8168 from antonblr/testdir-to-pytester-incr2 | Ran Benita | |
tests: Migrate to pytester - final update | |||
2020-12-18 | address comments | antonblr | |
2020-12-18 | tests: Migrate to pytester - final update | antonblr | |
2020-12-18 | Merge pull request #8172 from pytest-dev/revert-8171-fix-ci-setup-python | Anthony Sottile | |
Use new pypy3 github actions syntax | |||
2020-12-18 | Use new pypy3 github actions syntax | Anthony Sottile | |
2020-12-18 | Revert "infra: Temporary pin setup-python GH action to v2.1.4" | Anthony Sottile | |
2020-12-18 | Merge pull request #8171 from antonblr/fix-ci-setup-python | Bruno Oliveira | |
infra: Temporary pin setup-python GH action to v2.1.4 | |||
2020-12-17 | infra: Temporary pin setup-python GH action to v2.1.4 | antonblr | |
2020-12-17 | Add Changelog to setup.cfg (#8166) | Adam Johnson | |
Co-authored-by: Thomas Grainger <tagrain@gmail.com> Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com> | |||
2020-12-17 | Merge pull request #8162 from nicoddemus/rm-travis-badge | Bruno Oliveira | |
2020-12-17 | Remove other references to Travis | Bruno Oliveira | |
2020-12-17 | Merge pull request #8152 from bluetech/empty-skip | Ran Benita | |
terminal: fix "(<Skipped instance>)" skip reason in test status line |