Commits

Author Commit Message Labels Comments Date
holger krekel
ensure proper calling of finalizers in case of parametrization on classes
Ronny Pfannschmidt
fixes issue 156: monkeypatch class level descriptors
holger krekel
back out accidental changes introduced by last patch
holger krekel
add an xfail-ed test for a potential future "enabled" parameter to setup functions
holger krekel
avoid double-instantiation of PluginManager in case of the "python pytest.py" or -m pytest invocation
holger krekel
- make request.funcargnames carry the closure of all used funcargs
Ronny Pfannschmidt
backout, the _memoizedcall change worked only due to a local effect
Ronny Pfannschmidt
get rid of _memoizedcall - we dont really need it anymore
holger krekel
make sure setups are called ahead of the funcarg factories of the test function
holger krekel
merge
holger krekel
extend --help to tell about --markers and --funcargs
Ronny Pfannschmidt
fix issue 191 - add support for runTest method of unittest.TestCase subclasses
holger krekel
don't call nose' setup methods if they are marked with pytest.setup
holger krekel
improve the parametrization scenario example to sort by id, rather than by file-order, see also: http://stackoverflow.com/questions/12521924/pytest-running-scenarios-in-the-correct-order-in-the-class
holger krekel
refine internal test support for unicode-related bits (used by a test in pytest-pep8)
holger krekel
allow factory/setup-markers on classes, using their respective __init__ methods which can use the funcarg mechanism
holger krekel
fix bug introduced with last checkin
holger krekel
implement full @pytest.setup function unittest.TestCase interaction
holger krekel
remove distinction of new versus old funcarg factories
holger krekel
- add request.node which maps to the collection node as specified by the scope.
holger krekel
fix @funcarg to @factory
holger krekel
introduce a new "markers" attribute to nodes and the request object. It is
holger krekel
drops special testcontext object in favour of "old" request object, simplifying communication and code for the 2.2-2.3 transition. also modify docs and examples.
holger krekel
merge
holger krekel
modify detection of factories located in plugins, allowing pytest's own test functions to access plugin defined funcargs even if they use internal machinery instead of a full test run
Ronny Pfannschmidt
fix issue 188 - ensure sys.exc_info on py2 is clear before calling into a test
Ronny Pfannschmidt
fix issue 182: testdir.inprocess_run now considers passed plugins
Ronny Pfannschmidt
adapt the junit xml escaping test to my escaping changes
holger krekel
fix issue185 monkeypatching time.time does not cause pytest to fail
holger krekel
merge
  1. Prev
  2. Next