Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-03 | testing: fix some docstring issues | Ran Benita | |
In preparation for enforcing some docstring lints. | |||
2020-07-29 | Fix --help crash on add_ini(.., help='') and improve message on help=None ↵ | hp310780 | |
(#7427) | |||
2020-05-23 | Added support for less verbose version information (#7169) | Claire Cecil | |
2020-05-19 | add test | Daniel Hahler | |
Fixes the test to not match e.g. hypothesis (ref: bdde2ac28). Conflicts: testing/test_helpconfig.py | |||
2020-02-11 | Merge remote-tracking branch 'upstream/master' into mm | Bruno Oliveira | |
Conflicts: src/_pytest/main.py src/_pytest/mark/structures.py src/_pytest/python.py testing/test_main.py testing/test_parseopt.py | |||
2020-02-10 | Move ExitCode's definition from _pytest.main to _pytest.config | Ran Benita | |
ExitCode is used in several internal modules and hooks and so with type annotations added, needs to be imported a lot. _pytest.main, being the entry point, generally sits at the top of the import tree. So, it's not great to have ExitCode defined in _pytest.main, because it will cause a lot of import cycles once type annotations are added (in fact there is already one, which this change removes). Move it to _pytest.config instead. _pytest.main still imports ExitCode, so importing from there still works, although external users should really be importing from `pytest`. | |||
2020-02-04 | testing/conftest.py: testdir: set PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 (#6655) | Daniel Hahler | |
Fixes https://github.com/pytest-dev/pytest/pull/4518. | |||
2020-01-16 | tests: cleanup unused fixtures | Daniel Hahler | |
2019-06-15 | initial conversion of exit codes to enum | Ronny Pfannschmidt | |
2019-06-03 | pre-commit run reorder-python-imports --all-files | Anthony Sottile | |
2019-06-03 | pre-commit run fix-encoding-pragma --all-files | Anthony Sottile | |
2019-05-14 | Use fix-encoding-pragma pre-commit hook | Anthony Sottile | |
2018-10-25 | Apply reorder-python-imports to all files | Anthony Sottile | |
2018-08-22 | pyupgrade 1.4: tests | Anthony Sottile | |
2018-05-23 | run black | Ronny Pfannschmidt | |
2017-07-17 | Fixed E302 flake8 errors | Andras Tim | |
expected 2 blank lines, found 0 | |||
2017-07-17 | Fixed E265 flake8 errors | Andras Tim | |
block comment should start with ‘# ‘ | |||
2017-04-11 | Fix test that expected "unknown hook" error on stderr | Bruno Oliveira | |
2017-03-16 | Add __future__ imports to all pytest modules | Bruno Oliveira | |
This prevents silly errors from creeping in Python 2 when testing in Python 3 | |||
2016-06-21 | Introduce pytest command as recommended entry point | Dave Hunt | |
Fixes #1629 | |||
2015-08-18 | return non-zero exit code if no tests are collected | Bruno Oliveira | |
Fix #812 Fix #500 | |||
2015-05-06 | adapt to pluggy naming, rename pytest.hookspec_opts to pytest.hookspec,s ame ↵ | holger krekel | |
with hookimpl_opts --HG-- branch : pluggy1 | |||
2015-05-05 | - some more adaptation to most recent pluggy API | holger krekel | |
- avoid using pluggin underscore api - show pluggy version in header --HG-- branch : pluggy1 | |||
2015-04-28 | - refine lsof checking | holger krekel | |
- make runpytest() create an inline testing process instead of a subprocess one --HG-- branch : testrefactor | |||
2015-04-25 | add documented hookimpl_opts and hookspec_opts decorators | holger krekel | |
so that one doesn't have to use pytest.mark or function-attribute setting anymore --HG-- branch : more_plugin | |||
2014-10-02 | remove overhead for tracing of hook calls and remove some old unused code | holger krekel | |
2014-10-01 | call scanning of plugins directly, code is shifted from helpconfig.py to core.py | holger krekel | |
2014-01-18 | replace py.test module references with pytest | Jurko Gospodnetić | |
The only remaining 'py.test' references are: * those referring to the 'py.test' executable * those in code explicitly testing py.test/pytest module compatibility * those in old CHANGES documentation * those in documentation generated based on external data * those in seemingly unfinished & unmaintained Japanese documentation Minor stylistic changes and typo corrections made to documentation next to several applied py.test --> pytest content changes. | |||
2013-10-12 | fix flakes issues and make --flakes run part of tox runs | holger krekel | |
2012-12-04 | fix test after ronny's pytest-debug improvements | holger krekel | |
2012-10-05 | rename a number of internal and externally visible variables to use the ↵ | holger krekel | |
fixture name rather than funcargs. Introduce .funcargnames compatibility attribute for backward compat. | |||
2012-09-22 | extend --help to tell about --markers and --funcargs | holger krekel | |
2011-07-14 | enhance debug tracing: print trace tags at the end of message and forget ↵ | holger krekel | |
about "prefix". Always log to "pytestdebug.log" if "--debug" option is given. also move related code to pytest_helpconfig plugin. | |||
2011-01-12 | fix issue12 - show plugin versions with "--version" and "--traceconfig" and ↵ | holger krekel | |
also document how to add extra information to reporting test header | |||
2010-11-17 | streamline docs, especially use "import pytest" and "pytest.*" in python ↵ | holger krekel | |
code examples instead of "import py" and "py.test.*". | |||
2010-11-13 | also un-nest test directory | holger krekel | |