summaryrefslogtreecommitdiff
path: root/src/_pytest/compat.py
AgeCommit message (Expand)Author
2019-11-16Add type annotations to _pytest.compatRan Benita
2019-11-16Inline the FuncargnamesCompatAttr compat helperRan Benita
2019-11-16A few linting fixesRan Benita
2019-11-10Add a @cached_property implementationRan Benita
2019-10-26Introduce compat.fspathBruno Oliveira
2019-10-05Use ATTRS_EQ_FIELD for attrs 19.2 compatAnthony Sottile
2019-10-01Fix warnings with attrs 19.2 and fix object assertionsHynek Schlawack
2019-08-20Merge pull request #5752 from bluetech/typing-py350-fixAnthony Sottile
2019-08-20Fix coverageRan Benita
2019-08-18Move `@overload` to compatAnthony Sottile
2019-08-17minor: make noqa comment more specificDaniel Hahler
2019-08-15Merge remote-tracking branch 'upstream/master' into mmBruno Oliveira
2019-08-15check that tests that are partial staticmethods are supported (#5701)Bruno Oliveira
2019-08-15Fix collection of staticmethods defined with functools.partialThomas Grainger
2019-08-15Issue a warning for async gen functionsThomas Grainger
2019-08-02Merge master into featuresDaniel Hahler
2019-07-20switch num_mock_patch_args to do identity checks for the sentinelsRonny Pfannschmidt
2019-07-09Remove deprecated features (#5529)Bruno Oliveira
2019-07-04Replace importlib_metadata with importlib.metadata on Python 3.8+Miro HronĨok
2019-06-30Make 'request' a reserved name for fixturesBruno Oliveira
2019-06-26Deprecate funcargnames aliasZac Hatfield-Dodds
2019-06-15Small cleanups on _pytest.compatBruno Oliveira
2019-06-04Clean up u' prefixes and py2 bytes conversionsAnthony Sottile
2019-06-03pre-commit run pyupgrade --all-filesAnthony Sottile
2019-06-03pre-commit run reorder-python-imports --all-filesAnthony Sottile
2019-06-03pre-commit run fix-encoding-pragma --all-filesAnthony Sottile
2019-06-02Drop Python 2.7 and 3.4 supportBruno Oliveira
2019-05-28Remove _pytest.compat.NoneTypeDaniel Hahler
2019-05-14Use fix-encoding-pragma pre-commit hookAnthony Sottile
2019-01-20Fix usages of py.io.safereprAnthony Sottile
2018-12-17Merge pull request #4327 from ndevenish/approxRonny Pfannschmidt
2018-11-30remove yield tests and compat propertiesRonny Pfannschmidt
2018-11-19Properly escape \r \n \t bytesAnthony Sottile
2018-11-19Make sure parametrize ids are printableAnthony Sottile
2018-11-18Let approx() work on more generic sequencesNicholas Devenish
2018-11-03Merge remote-tracking branch 'upstream/master' into release-3.10.0Bruno Oliveira
2018-11-01python: collect: ignore exceptions with isinstanceDaniel Hahler
2018-10-25Merge remote-tracking branch 'origin/master' into merge-masterAnthony Sottile
2018-10-25Move lru_cache wrapper to compatDaniel Hahler
2018-10-25Apply reorder-python-imports to all filesAnthony Sottile
2018-10-18Improve error message when it is not possible to determine a function's signa...Bruno Oliveira
2018-10-13Merge remote-tracking branch 'upstream/master' into merge-master-into-featuresBruno Oliveira
2018-10-11move all the things into _pytest.pathlibRonny Pfannschmidt
2018-10-10Fix #4093: multiple string literals on a lineNiklas JQ
2018-09-17Use a PurePath instance to do matching against patterns in assertion rewriteBruno Oliveira
2018-08-18Moved dummy_context_manager to compat moduleBruno Oliveira
2018-08-09Use a custom holder class so we can be sure __pytest_wrapper__ was set by usBruno Oliveira
2018-08-04Fix issue where fixtures would lose the decorated functionalityBruno Oliveira
2018-08-01Refactor direct fixture call warning to avoid incompatibility with pluginsBruno Oliveira
2018-07-26Deprecate calling fixture functions directlyBruno Oliveira