summaryrefslogtreecommitdiff
path: root/src/_pytest/main.py
AgeCommit message (Expand)Author
2020-12-30[pre-commit.ci] pre-commit autoupdate (#8201)pre-commit-ci[bot]
2020-12-22Convert most of the collection code from py.path to pathlibRan Benita
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-12Some py.path.local -> pathlib.PathRan Benita
2020-11-13Merge pull request #8022 from bluetech/doctest-initRan Benita
2020-11-11Add 'node_modules' to norecursedirsAdam Johnson
2020-11-10main: fix only one doctest collected on pytest --doctest-modules __init__.pyRan Benita
2020-11-06Deprecate --strict (#7985)Bruno Oliveira
2020-10-05py36+: com2annAnthony Sottile
2020-10-03py36+: pyupgrade: py36+Anthony Sottile
2020-10-03py36+: remove rexport of Path and PurePathAnthony Sottile
2020-10-03py36+: remove _pytest.compat.overloadAnthony Sottile
2020-10-02py36+: from typing import Type: no longer need guardAnthony Sottile
2020-10-02py36+: remove TYPE_CHECKING from _pytest.compatAnthony Sottile
2020-09-22Mark some public and to-be-public classes as `@final`Ran Benita
2020-09-04Replace some usages of config.{rootdir,inifile} with config.{rootpath,inipath}Ran Benita
2020-09-04Integrate warnings filtering directly into Config (#7700)Bruno Oliveira
2020-08-24main: couple of code simplificationsRan Benita
2020-08-24main: move collection cache attributes to local variables in collect()Ran Benita
2020-08-24main: inline matchnodes() into collect()Ran Benita
2020-08-24main: inline _collect() into collect()Ran Benita
2020-08-24main: get rid of NoMatchRan Benita
2020-08-24main: better name for _collection_node_cache3Ran Benita
2020-08-24main: make matchnodes non-recursiveRan Benita
2020-08-24main: only perform one recursive matchnodes call per nodeRan Benita
2020-08-24main: move NoMatch raising to _collect()Ran Benita
2020-08-24main: refactor a bit to reduce indentationRan Benita
2020-08-24main: remove impossible condition in matchnodesRan Benita
2020-08-24main: remove unneeded condition in matchnodesRan Benita
2020-08-24main: small code simplification in matchnodesRan Benita
2020-08-24main: better solution to a type ignoreRan Benita
2020-08-24Revert "Move common code between Session and Package to FSCollector"Ran Benita
2020-08-24main: inline Session._matchnodes() into Session.matchnodes()Ran Benita
2020-08-24main: inline Session._perform_collect() into perform_collect()Ran Benita
2020-08-24Merge pull request #7669 from bluetech/collection-docRan Benita
2020-08-24hookspec: improve collection phase documentation a bitRan Benita
2020-08-22main: improve message on `pytest path/to/a/directory::mytest`Ran Benita
2020-08-18Merge pull request #7648 from bluetech/pylint-abc2Ran Benita
2020-08-17Merge pull request #7643 from nicoddemus/issue-7628Bruno Oliveira
2020-08-15Refactor Session._parsearg into a separate function for testingBruno Oliveira
2020-08-15Fix Module.name from full path without drive letterBruno Oliveira
2020-08-15Only define gethookproxy, isinitpath on SessionRan Benita
2020-08-14Don't use NotImplementedError in `@overload`sRan Benita
2020-08-01typing: set disallow_any_genericsRan Benita
2020-08-01Format docstrings in a consistent styleRan Benita
2020-07-25pathlib: make visit() independent of py.path.local, use os.scandirRan Benita
2020-07-25pathlib: replace py.path.local.visit() with our own functionRan Benita
2020-07-10Stop using ExceptionInfo.errisinstance internallyRan Benita
2020-06-25hookspec: improve typing of some remaining hooksRan Benita