Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-28 | address issue170 by merging David Mohr's PR on adding "raises" as an optional | holger krekel | |
argument to pytest.mark.xfail. | |||
2014-07-17 | bump version, preliminary announcement | holger krekel | |
2014-07-17 | pytest depends on the freshly released 1.4.22 to function properly | holger krekel | |
2014-06-29 | fix issue364: shorten and enhance tracebacks representation by default. | holger krekel | |
The new "--tb=auto" option (default) will only display long tracebacks for the first and last entry. You can get the old behaviour of printing all entries as long entries with "--tb=long". Also short entries by default are now printed very similarly to "--tb=native" ones. | |||
2014-05-13 | update the list of officially supported Python versions in setup.py | Jurko Gospodnetić | |
Removed Python 3.0 & 3.1 off the list and added Python 3.4. --HG-- branch : setup cleanup | |||
2014-05-13 | stylistic setup.py code cleanup | Jurko Gospodnetić | |
--HG-- branch : setup cleanup | |||
2014-05-09 | setup.py: Require argparse for PY3 < 3.2 | Marc Abramowitz | |
E.g.: python3.1; noticed py31 failure while running tox for six --HG-- branch : require_argparse_for_py3_lt_32 | |||
2014-04-03 | bump version to 2.6.0.dev1 because i think we are going for a 2.6.0 release next | holger krekel | |
and not just a 2.5 maintenance one. | |||
2014-04-02 | fix issue493: don't run tests in doc directory with ``python setup.py test`` | holger krekel | |
(use tox -e doctesting for that) | |||
2014-03-14 | add changelog for warning system, bump internal version | holger krekel | |
2014-01-29 | add release announcement, bump version to 2.5.2, | holger krekel | |
add links to plugins index, regenerate doc examples. | |||
2014-01-29 | require py>=1.2.20 | holger krekel | |
2014-01-22 | fix issue413: exceptions with unicode attributes are now printed | holger krekel | |
correctly also on python2 and with pytest-xdist runs. (the fix requires py-1.4.20) | |||
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-12-18 | fix issue409 -- better interoperate with cx_freeze by not | holger krekel | |
trying to import from collections.abc which causes problems for py27/cx_freeze. | |||
2013-12-16 | fix issue407: fix addoption docstring to point to argparse instead of | holger krekel | |
optparse. Thanks Daniel D. Wright. | |||
2013-12-12 | don't declare py25 as supported anymore. | holger krekel | |
2013-12-11 | regen docs and bump version to 2.5.0 | holger krekel | |
2013-12-11 | add changelog: fix issue319 - correctly show unicode in assertion errors. Many | holger krekel | |
thanks to Floris Bruynooghe for the complete PR. Also means we depend on py>=1.4.19 now. | |||
2013-10-24 | change metadata | holger krekel | |
2013-10-21 | fix unicode handling with junitxml, fixes issue368. | holger krekel | |
2013-10-09 | make "--runxfail" turn imperative pytest.xfail calls into no ops | holger krekel | |
(it already did neutralize pytest.mark.xfail markers) | |||
2013-10-05 | bump version to 2.3.3.dev1 | holger krekel | |
2013-10-04 | add pluginmanager.do_configure(config) as a link to | holger krekel | |
config.do_configure() for plugin-compatibility add some more plugins to plugin-test.sh | |||
2013-10-03 | fix issue365 and depend on a newer py versions which uses colorama | holger krekel | |
for coloring instead of its own ctypes hacks. | |||
2013-10-02 | avoid "IOError: Bad Filedescriptor" on pytest shutdown by not closing | holger krekel | |
the internal dupped stdout (fix is slightly hand-wavy but work). | |||
2013-10-02 | 2.4.1 release preps | holger krekel | |
2013-10-01 | bump version to dev again, new CHANGELOG section for 2.4.1.dev. | holger krekel | |
2013-10-01 | bump version to 2.4.0 | holger krekel | |
2013-09-30 | bump version, some windows test fixes, prevent logging from raising ↵ | holger krekel | |
exceptions at the end (finally), add py25 to tox.ini. | |||
2013-09-27 | bump version | holger krekel | |
2013-09-06 | - fix issue181: --pdb now also works on collect errors. This was | holger krekel | |
implemented by a slight internal refactoring and the introduction of a new hook ``pytest_exception_interact`` hook. - fix issue341: introduce new experimental hook for IDEs/terminals to intercept debugging: ``pytest_exception_interact(node, call, report)``. | |||
2013-08-11 | strike distribute dep | holger krekel | |
2013-08-02 | ref #322 cleanup all teardown calling to only happen when setup succeeded. | holger krekel | |
don't use autouse fixtures for now because it would cause a proliferation and overhead for the execution of every test. Rather introduce a node.addfinalizer(fin) to attach a finalizer to the respective node and call it from node.setup() functions if the setup phase succeeded (i.e. there is no setup function or it finished successfully) | |||
2013-08-01 | fix issue334: don't recommend distribute but setuptools everywhere, also ↵ | holger krekel | |
remove implicit distribute_setup support from setup.py. | |||
2013-07-26 | make genscript provide information as to compatibility | holger krekel | |
(now that argparse is a dependency on python2.6) | |||
2013-07-24 | bump version | holger krekel | |
2013-07-17 | SO-17664702: call fixture finalizers even if the fixture function | holger krekel | |
partially failed (finalizers would not always be called before) | |||
2013-07-16 | some python2.5/3.3 fixes of Brianna's parametrize improvements | holger krekel | |
2013-06-28 | fix issue323 - parametrize() of many module-scoped params | holger krekel | |
2013-06-23 | mention added support for setUpModule/tearDownModule detection, thanks Brian ↵ | holger krekel | |
Okken. | |||
2013-05-28 | allow to specify parametrize inputs as a comma-separated string | holger krekel | |
add Wouter to changelog and to authors | |||
2013-05-07 | bump version | holger krekel | |
2013-05-07 | support boolean condition expressions in skipif/xfail | holger krekel | |
change documentation to prefer it over string expressions | |||
2013-05-07 | fix issue245 by depending on py-1.4.14 which fixes py.io.dupfile | holger krekel | |
to not assume file.mode is present. | |||
2013-05-07 | implemented as context managers. Thanks Andreas Pelme, | holger krekel | |
ladimir Keleshev. fix issue245 by depending on the released py-1.4.14 which fixes py.io.dupfile to work with files with no mode. Thanks Jason R. Coombs. | |||
2013-05-05 | allow fixture functions to be implemented as context managers: | holger krekel | |
@pytest.fixture def myfix(): # setup yield 1 # teardown | |||
2013-05-05 | bump version | holger krekel | |
2013-04-30 | release 2.3.5 packaging | holger krekel | |
2013-04-22 | allow re-running of a test item (as exercised by the | holger krekel | |
pytest-rerunfailures plugins) by re-initializing and removing request/funcargs information in runtestprotocol() - which is a slightly odd place to add funcarg-related functionality but it allows all pytest_runtest_setup/teardown hooks to properly see a valid request/funcarg content on test items. |