test_ok2/testing
Benjamin Peterson c13fa886d9 simplify rewrite-on-import
Use load_module on the import hook to load the rewritten module. This allows the
removal of the complicated code related to copying pyc files in and out of the
cache location. It also plays more nicely with parallel py.test processes like
the ones found in xdist.
2011-07-06 23:24:04 -05:00
..
acceptance_test.py account for quotes in error messages 2011-06-03 22:11:00 -05:00
conftest.py streamline docs, especially use "import pytest" and "pytest.*" in python code examples instead of "import py" and "py.test.*". 2010-11-17 22:12:16 +01:00
test_assertinterpret.py refactor explanation formatting things into their own module 2011-05-26 12:01:34 -05:00
test_assertion.py simplify rewrite-on-import 2011-07-06 23:24:04 -05:00
test_assertrewrite.py rewrite with proper short-circuting on boolean operators (fixes #57) 2011-06-28 20:21:22 -05:00
test_capture.py refine and unify initial capturing - now works also if the logging module 2011-01-18 12:51:21 +01:00
test_collection.py cause configure hooks to be called 2011-05-26 18:10:49 -05:00
test_config.py fix issue12 - show plugin versions with "--version" and "--traceconfig" and also document how to add extra information to reporting test header 2011-01-12 19:39:36 +01:00
test_conftest.py remove same-conftest.py detection - does more harm than good 2011-01-11 15:54:47 +01:00
test_core.py half the overhead for calling a test function by introducing some caching 2011-03-07 18:28:45 +01:00
test_doctest.py fix a buffering issue that i think/hope only occurs during internal tests 2011-05-29 09:21:48 +02:00
test_genscript.py also un-nest test directory 2010-11-13 11:30:40 +01:00
test_helpconfig.py fix issue12 - show plugin versions with "--version" and "--traceconfig" and also document how to add extra information to reporting test header 2011-01-12 19:39:36 +01:00
test_junitxml.py fix timing float comparison 2011-05-29 00:45:31 +02:00
test_mark.py fix issue48 - test and fix typo in MarkInfo repr 2011-06-01 08:03:06 +02:00
test_monkeypatch.py streamline docs, especially use "import pytest" and "pytest.*" in python code examples instead of "import py" and "py.test.*". 2010-11-17 22:12:16 +01:00
test_nose.py fix issue53: nose-style setup now called with the correct ordering 2011-07-05 21:23:59 +02:00
test_parseopt.py streamline docs, especially use "import pytest" and "pytest.*" in python code examples instead of "import py" and "py.test.*". 2010-11-17 22:12:16 +01:00
test_pastebin.py streamline docs, especially use "import pytest" and "pytest.*" in python code examples instead of "import py" and "py.test.*". 2010-11-17 22:12:16 +01:00
test_pdb.py fix #128 show tracebacks for all failures and errors that haven't beed PDB-debugged 2010-11-23 16:10:47 +01:00
test_pytester.py Allow unicode characters in testdir.makepyfile() 2011-04-11 23:15:56 +01:00
test_python.py back out pytest_configure_funcargs hook for now 2011-06-01 15:08:54 +02:00
test_recwarn.py streamline docs, especially use "import pytest" and "pytest.*" in python code examples instead of "import py" and "py.test.*". 2010-11-17 22:12:16 +01:00
test_resultlog.py refine plugin registration, allow new "-p no:NAME" way to prevent/undo plugin registration 2010-12-06 16:54:42 +01:00
test_runner.py also accept non-pytrace pytest.fail() call in setup/teardown methods 2010-11-24 16:43:55 +01:00
test_runner_xunit.py streamline docs, especially use "import pytest" and "pytest.*" in python code examples instead of "import py" and "py.test.*". 2010-11-17 22:12:16 +01:00
test_session.py refine plugin registration, allow new "-p no:NAME" way to prevent/undo plugin registration 2010-12-06 16:54:42 +01:00
test_skipping.py avoid this test on pypy because syntax errors on pypy-1.4.1 are not precise it seems 2011-03-05 14:59:06 +01:00
test_terminal.py account for quotes in error messages 2011-06-03 22:11:00 -05:00
test_tmpdir.py refine tmpdir handling and docs 2010-11-21 17:43:18 +01:00
test_unittest.py unittest plugin: prune __unittest marked modules from traces 2011-03-05 17:49:51 +01:00