test_ok1/_pytest
holger krekel 4f0879ff9b refactor internal finalization mechanics such that all fixture arguments
in a test invocation will have a corresponding FixtureDef instance.
also fixes issue246 (again).

simplify parametrized fixture teardown by making it work lazy:
during the setup of a parametrized fixture instance any previously
setup instance which was setup with a different param is torn down
before setting up the new one.
2013-12-07 16:37:46 +01:00
..
assertion Backed out changeset 73b1eed8ce09 2013-11-22 13:52:53 +01:00
__init__.py fix unicode handling with junitxml, fixes issue368. 2013-10-21 16:54:25 +02:00
_argcomplete.py complete_dotted: fix for #361, filecompleter on dot files had differing behaviour from bash 2013-10-01 16:33:15 +02:00
capture.py avoid "IOError: Bad Filedescriptor" on pytest shutdown by not closing 2013-10-02 12:39:01 +02:00
config.py fix flakes issues and make --flakes run part of tox runs 2013-10-12 15:39:22 +02:00
core.py internally make varnames() deal with classes's __init__, 2013-11-19 15:33:52 +01:00
doctest.py fix issue275 - allow usefixtures and autouse fixtures 2013-11-22 15:35:20 +01:00
genscript.py make genscript provide information as to compatibility 2013-07-26 08:59:31 +02:00
helpconfig.py fix flakes issues and make --flakes run part of tox runs 2013-10-12 15:39:22 +02:00
hookspec.py fix issue358 -- introduce new pytest_load_initial_conftests hook and make capturing initialization use it, relying on a new (somewhat internal) parser.parse_known_args() method. 2013-09-30 13:14:16 +02:00
impl - enhance ordering of tests using parametrized resources 2012-08-01 09:07:32 +02:00
junitxml.py fix unicode handling with junitxml, fixes issue368. 2013-10-21 16:54:25 +02:00
main.py refactor internal finalization mechanics such that all fixture arguments 2013-12-07 16:37:46 +01:00
mark.py fix issue357 - special case "-k" expressions to allow for 2013-11-21 15:25:16 +01:00
monkeypatch.py fix tests on py32/py33 2013-10-22 11:26:29 +02:00
nose.py remove unused imports (using "importchecker" project) 2013-10-02 14:32:40 +02:00
pastebin.py moving from optparse to argparse. Major difficulty is 2013-07-25 15:33:43 +02:00
pdb.py make "import pdb ; pdb.set_trace()" work natively wrt capturing (no "-s" needed 2013-09-06 15:29:00 +02:00
pytester.py fix pexpect-3.0 compatibility for pytest's own tests. 2013-11-19 10:10:27 +01:00
python.py refactor internal finalization mechanics such that all fixture arguments 2013-12-07 16:37:46 +01:00
recwarn.py remove unused imports (using "importchecker" project) 2013-10-02 14:32:40 +02:00
resultlog.py fix issue380 by making --resultlog only rely on longrepr instead 2013-11-19 14:19:29 +01:00
runner.py fixed version comparison in pytest.importskip(modname, minverstring) 2013-11-21 13:53:04 +01:00
skipping.py fix flakes issues and make --flakes run part of tox runs 2013-10-12 15:39:22 +02:00
standalonetemplate.py fix flakes issues and make --flakes run part of tox runs 2013-10-12 15:39:22 +02:00
terminal.py fix flakes issues and make --flakes run part of tox runs 2013-10-12 15:39:22 +02:00
tmpdir.py fix issue354: avoid tmpdir fixture to create too long filenames especially 2013-10-03 14:22:54 +02:00
unittest.py fix issue384 by removing the trial support code 2013-11-19 10:58:24 +01:00