Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-18 | move node base classes from main to nodes | Ronny Pfannschmidt | |
2017-07-31 | remove preinit, its no longer needed | Ronny Pfannschmidt | |
2017-07-28 | make Test Outcomes inherit from BaseException instead of exception | Ronny Pfannschmidt | |
fixes #580 | |||
2017-06-11 | move python api helpers out of the python module | Ronny Pfannschmidt | |
this separates exposed normal api from collection elements | |||
2017-06-11 | move approx to own file | Ronny Pfannschmidt | |
2017-03-28 | remove the namespace hook from mark after the param feature merge | Ronny Pfannschmidt | |
2017-03-28 | fix up oversights | Ronny Pfannschmidt | |
2017-03-28 | remove pytest_namespace from _pytest.python | Ronny Pfannschmidt | |
2017-03-28 | remove pytest_namespace from _pytest.main | Ronny Pfannschmidt | |
2017-03-28 | hollow out pytest_namespace in _pytest.fixtures | Ronny Pfannschmidt | |
2017-03-28 | prepare a own pytest.collect fake module in oder to remove the nested ↵ | Ronny Pfannschmidt | |
builtin namespaces | |||
2017-03-28 | remove pytest_namespace from _pytest.skipping | Ronny Pfannschmidt | |
2017-03-28 | remove pytest_namespace from _pytest.mark and fix latent pytest nesting bug | Ronny Pfannschmidt | |
2017-03-28 | remove pytest_namespace from _pytest/runner.py | Ronny Pfannschmidt | |
2017-03-28 | remove pytest_namespace from recwarn and fixture decorators | Ronny Pfannschmidt | |
2017-03-28 | remove pytest_namespace from _pytest/debugging.py | Ronny Pfannschmidt | |
2017-03-28 | remove pytest_namespace from _pytest.freeze_support | Ronny Pfannschmidt | |
2017-03-28 | remove pytest_namespace from _pytest/assertion | Ronny Pfannschmidt | |
2015-09-17 | revert setuptools_scm addition introduced with ↵ | holger krekel | |
f22d14b105553e99946ccdbe8c47bc450863d843 | |||
2015-09-13 | use flake8 in the flakes testenv | Ronny Pfannschmidt | |
and extend the ignored errors list so pytest is clean we def have to trim down that one | |||
2015-07-26 | fix version import | Ronny Pfannschmidt | |
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-04-29 | adapt pytest to pluggy's decoratorclass branch | holger krekel | |
--HG-- branch : pluggy1 | |||
2015-04-29 | adapt pytest to using pluggy (current master) | holger krekel | |
--HG-- branch : pluggy1 | |||
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 | |||
2013-09-30 | some more separation of core pluginmanager from pytest specific functionality. | holger krekel | |
Idea is to have the PluginManager be re-useable from other projects at some point. | |||
2013-07-25 | moving from optparse to argparse. Major difficulty is | Anthon van der Neut | |
that argparse does not have Option objects -> added class Argument Needed explicit call of MyOptionParser.format_epilog as argparse does not have that. The parse_arg epilog argument wraps the text, which is not the same (could be handled with a special formatter). - parser.parse() now returns single argument (with positional args in .file_or_dir) - "file_or_dir" made a class variable Config._file_or_dir and used in help and tests - added code for argcomplete (because of which this all started!) addoption: - if option type is a string ('int' or 'string', this converted to int resp. str - if option type is 'count' this is changed to the type of choices[0] testing: - added tests for Argument - test_mark.test_keyword_extra split as ['-k', '-mykeyword'] generates argparse error test split in two and one marked as fail - testing hints, multiline and more strickt (for if someone moves format_epilog to epilog argument of parse_args without Formatter) - test for destination derived from long option with internal dash - renamed second test_parseopt.test_parse() to test_parse2 as it was not tested at all (the first was tested.) --HG-- branch : argparse | |||
2012-09-25 | avoid double-instantiation of PluginManager in case of the "python ↵ | holger krekel | |
pytest.py" or -m pytest invocation | |||
2011-03-19 | shift version string to _pytest directory | holger krekel | |
2011-03-19 | fix missing reason/name information for skipped tests | holger krekel | |
2011-03-16 | fix issue33 - no collection error for classes prefixed "test" deriving from ↵ | holger krekel | |
object | |||
2011-03-12 | don't import stuff at genscript import time but rather when it is used | holger krekel | |
2011-03-11 | speed up skipping | holger krekel | |
2011-03-09 | bump to release version, regenerate docs | holger krekel | |
2011-03-07 | half the overhead for calling a test function by introducing some caching | holger krekel | |
2011-03-07 | fix issue25 --pdb and win32/python encodings cause a crash in certain ↵ | holger krekel | |
situations. The reason is not clear but avoiding a fresh copy of the terminal writer helps, maybe because the underlying file object has some state? | |||
2011-03-06 | fix issue27 - --collectonly and -k keyword selection now work together. | holger krekel | |
internally, collectonly and terminal reporting has been unified. | |||
2011-03-05 | add changelog entry about unittest change, bump version | holger krekel | |
2011-03-05 | fix and improve error reporting for parametrizing funcargs (originally ↵ | holger krekel | |
reported by antlong) | |||
2011-03-03 | fix issue30 (the second time) | holger krekel | |
put module globals into namespace for xfail and skipif expressions | |||
2011-03-02 | fix issue 28 - setup_method now works with pytest_generate_tests | holger krekel | |
2011-02-07 | up version, commit 2.0.1 annoucnement as sent out | holger krekel | |
2011-02-03 | bumping version to pytest-2.0.1, regen docs and examples | holger krekel | |
2011-01-27 | fix error reporting issue when a "pyc" file has no relating "py" | holger krekel | |
2011-01-18 | refine and unify initial capturing - now works also if the logging module | holger krekel | |
is already used from an early-loaded conftest.py file (prior to option parsing) | |||
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 | |||
2011-01-12 | fix issue17 by requiring an update to pylib which helps to fix it | holger krekel | |
2011-01-11 | fix issue15 - tests for python3/nose-1.0 combo work now | holger krekel | |
2010-12-07 | rather named the new hook cmdline_preparse | holger krekel | |
2010-12-07 | make getvalueorskip() be hidden in skip-reporting. also bump version. | holger krekel | |