summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2021-01-01Always use getfixturemarker() to access _pytestfixturefunctionRan Benita
2021-01-01fixtures: type annotate FixtureRequest.keywordsRan Benita
2021-01-01fixtures: simplify FixtureRequest._get_fixturestack()Ran Benita
2021-01-01reports: improve a type annotationRan Benita
2021-01-01reports: BaseReport.{passed,failed,skipped} more friendly to mypyRan Benita
2020-12-30Fix failing staticmethod tests if they are inherited (#8205)Anton
2020-12-30Merge pull request #8195 from christophebedard/add-missing-space-version-opti...Ran Benita
2020-12-30[pre-commit.ci] pre-commit autoupdate (#8201)pre-commit-ci[bot]
2020-12-28Add missing space in '--version' help messageChristophe Bedard
2020-12-26runner: export pytest.CallInfo for typing purposesRan Benita
2020-12-26python: export pytest.Metafunc for typing purposesRan Benita
2020-12-26nodes: avoid needing to expose NodeKeywords for typingRan Benita
2020-12-26Merge pull request #8174 from bluetech/py-to-pathlib-5Ran Benita
2020-12-22Convert most of the collection code from py.path to pathlibRan Benita
2020-12-22pathlib: missing type annotation for fnmatch_exRan Benita
2020-12-22code: convert from py.path to pathlibRan Benita
2020-12-20mark: export pytest.MarkGenerator for typing purposesRan Benita
2020-12-20mark: export pytest.MarkDecorator for typing purposesRan Benita
2020-12-20mark: export pytest.Mark for typing purposesRan Benita
2020-12-19doctest: use Path instead of py.path where possibleRan Benita
2020-12-19config: let main() accept any os.PathLike instead of just py.path.localRan Benita
2020-12-19terminal: remove unused union arm in WarningReport.fslocationRan Benita
2020-12-18address commentsantonblr
2020-12-18tests: Migrate to pytester - final updateantonblr
2020-12-15terminal: fix "(<Skipped instance>)" skip reason in test status lineRan Benita
2020-12-15python_api: handle array-like args in approx() (#8137)Jakob van Santen
2020-12-15hookspec: add pathlib.Path alternatives to py.path.local parameters in hooksRan Benita
2020-12-15Some py.path.local -> pathlib.PathRan Benita
2020-12-13tests: Migrate testing/python to pytester fixtureantonblr
2020-12-13Merge pull request #8123 from nicoddemus/import-mismatch-uncBruno Oliveira
2020-12-13Merge pull request #8122 from bluetech/py-to-pathlib-3Ran Benita
2020-12-12terminal: when the skip/xfail is empty, don't show it as "()"Ran Benita
2020-12-12Add `pytest_markeval_namespace` hook.Pedro Algarvio
2020-12-12Some py.path.local -> pathlib.PathRan Benita
2020-12-12Compare also paths on Windows when considering ImportPathMismatchErrorBruno Oliveira
2020-12-09Show reason for skipped test in verbose modeKatarzyna
2020-12-05Merge pull request #8038 from matthewhughes934/note-tmpdir-lifetimeRan Benita
2020-12-05Merge pull request #8055 from bluetech/unraisableRan Benita
2020-12-05Merge pull request #8017 from bluetech/typing-public-fixturesRan Benita
2020-11-28Docs: Note lifetime of temporary directoriesMatthew Hughes
2020-11-25Merge pull request #8064 from symonk/fix-typo-in-mock-timingRan Benita
2020-11-24fix typo (#8069)Jürgen Gmach
2020-11-23fix mock_timing fixture name (typo) in timing.pySimon K
2020-11-21Add unraisableexception and threadexception pluginsRan Benita
2020-11-21Add str() support to LineMatcher (#8050)Maximilian Cosmo Sitter
2020-11-21permit node to warn with any warning type, not just PytestWarning (#8052)Simon K
2020-11-20pytester: always close stdin pipe in pytester.run()Ran Benita
2020-11-19Link mentioned functions instead of using literals (#8045)Tim Hoffmann
2020-11-19Call Python 3.8 doClassCleanups (#8033)Petter Strandmark
2020-11-19Prefix contextmanagers with module name in doc examples (#8044)Tim Hoffmann