Commits

Author Commit Message Labels Comments Date
Floris Bruynooghe
Added tag 0.4 for changeset 1d2ceacdfebe
Floris Bruynooghe
Ignore pytest-cache's .cache directory
Wolfgang Schnerring
Suppress timeout when pdb is entered interactively This depends on https://bitbucket.org/hpk42/pytest/pull-request/204 to provide the necessary new hook.
holger krekel
include tox.ini so "devpi test pytest-timeout" works.
Floris Bruynooghe
Set version for post-0.4 work
Floris Bruynooghe
Update copyright year
Tags
0.4
Floris Bruynooghe
Add setup.cfg to mark wheels as being universal
Floris Bruynooghe
Set version and classify as stable
Floris Bruynooghe
Tweak the readme
Floris Bruynooghe
Fix timeouts during pdb interaction So far it seems rather tricky to write meaningful tests for this, so sadly there are none.
Floris Bruynooghe
Support timeouts in fixture teardown on all scopes This uses the pytest_runtest_protocol hook to capture timeouts in all the fixture teardown instead of relying on the order in which py.test calls the pytest_runtest_setup and pytest_runtest_teardown hooks in relation with the fixtures and nose/unittest hooks.
Floris Bruynooghe
Test on pypy set dev version number
Floris Bruynooghe
Chane underscore to dash for consistency py.test seems to be using dashes in it's command line options now, so let's be consistent with the command line instead of the config file.
Floris Bruynooghe
Merge pytest.ini and tox.ini
Floris Bruynooghe
Modernise and style nitpicking
Floris Bruynooghe
Update short description
Floris Bruynooghe
Ignore .ropeproject directory
Floris Bruynooghe
Style and small corrections
Floris Bruynooghe
Added tag 0.3 for changeset e54c7a8a55c3
Floris Bruynooghe
Update setup.py for release
Tags
0.3
Floris Bruynooghe
Update the README and TODO file for upcoming release
Floris Bruynooghe
No longer need this to enable the plugin
Floris Bruynooghe
Update failure demo descriptions
Floris Bruynooghe
Test using python 3.1 as well
Floris Bruynooghe
Python 3.x compatibility In 3.x you can no longer compare None and integers.
Floris Bruynooghe
Remove old commented out code
Floris Bruynooghe
Major refactor, only have one plugin Since the plugin is now always active whenever installed and activation of the timeout happens on a per-item basis there is no longer a need for the funny two-plugin structure. Thus just make everything simple functions in the module.
Floris Bruynooghe
Remove changelog again, we keep this in README I seemed to have forgotten that, oops.
Floris Bruynooghe
Get timeout value from PYTEST_TIMEOUT environment variable It is now possible to specify the timeout using a PYTEST_TIMEOUT environment variable. Also add CHANGELOG file and correst some typos
Floris Bruynooghe
Make the "method" argument to to timeout marker not keyword-only So you can now use the marker as @pytest.mark.timeout(1, 'thread') too as well as @pytest.mark.timeout(1, method='thread'). Even @pytest.mark.timeout(timeout=1, method='thread') is allowed now.
  1. Prev
  2. Next