pytest2/testing
Floris Bruynooghe c93fbb0e57 Load conftest files in the correct order initially
When the conftest.py files are looked for intially they got loaded
starting from the subdir ending at the parent dir(s).  Later on during
collection any conftest.py files are loaded starting from the parent
dir ending at the subdir.  Due to how extending fixtures works the
latter is correct as otherwise the wrong fixture will be available.
So this changes the initial conftest loading to start at the root and
go towards the subdir.

This does also affect the order of other hooks, hence the order of the
reporting being different in testing/test_terminal.py.
2013-04-18 12:24:53 +01:00
..
python Load conftest files in the correct order initially 2013-04-18 12:24:53 +01:00
acceptance_test.py - add release announce 2013-03-28 10:21:03 +01:00
conftest.py fix --genscript option to generate standalone scripts that also 2013-02-12 22:59:29 +01:00
test_assertinterpret.py fix a import strange loop that affects pypy test appsupport on python2.5 2012-04-13 12:41:02 +02:00
test_assertion.py Attempt to improve detailed failure reporting 2013-03-28 01:39:01 +00:00
test_assertrewrite.py in the default Python 2 case, manually check the source is ASCII (fixes #269) 2013-03-08 10:44:41 -05:00
test_capture.py add a test for issue 14 that will xfail on python < 2.7 2013-03-25 08:53:08 +01:00
test_collection.py refine lsof/FD leakage testing and rework test setup and some of pytest own tests. Note that the actual diff to non-test code is small. Also remove some redundant tests (introduced by a copy-paste-error apparently in test_mark.py). 2011-11-07 18:08:41 +00:00
test_config.py don't run long-args test on windows because it can't work 2012-11-20 11:52:06 +01:00
test_conftest.py Load conftest files in the correct order initially 2013-04-18 12:24:53 +01:00
test_core.py improve PYTEST_DEBUG tracing output 2012-11-29 10:04:39 +01:00
test_doctest.py fix Issue 274 - dont fail when doctest does not know the example location 2013-03-24 20:05:29 +01:00
test_genscript.py py3 fixes 2013-02-04 16:07:51 +01:00
test_helpconfig.py fix test after ronny's pytest-debug improvements 2012-12-04 20:31:37 +01:00
test_junitxml.py stdout/stderr now captured by junitxml 2013-04-16 00:45:14 -04:00
test_mark.py allow to pass expressions to "-k" option, just like with the "-m" option 2012-11-09 12:29:33 +01:00
test_monkeypatch.py fixes issue 156: monkeypatch class level descriptors 2012-09-25 18:15:13 +02:00
test_nose.py slightly improve -k help string 2013-04-16 09:04:05 +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 test and fix pastebin xmlrpc import name missmatch, fixes #87 2011-11-14 17:51:12 +01:00
test_pdb.py fix bug where using capsys with pytest.set_trace() in a test 2012-11-21 20:43:31 +01:00
test_pytester.py fix issue 182: testdir.inprocess_run now considers passed plugins 2012-09-03 10:12:30 +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 fix issue99 - internalerror with --resultlog now produce better output. 2011-12-10 08:49:21 +00:00
test_runner.py py3 fixes 2013-02-04 16:07:51 +01:00
test_runner_xunit.py make test name shorter, so its testdir path isn't too long on windows 2011-07-07 09:43:39 -05:00
test_session.py discover funcarg factories independently from request/Function items 2012-07-20 14:16:28 +02:00
test_skipping.py Allow MarkEvaluator expressions to be unicode 2013-02-15 11:47:48 +00:00
test_terminal.py Load conftest files in the correct order initially 2013-04-18 12:24:53 +01:00
test_tmpdir.py modernize tmpdir fixture (use request.node in tmpdir fixture, use @pytest.fixture) 2012-11-19 14:07:14 +01:00
test_unittest.py fix issue148 - recognize @unittest.skip on classes, avoid setup/teardown 2012-11-03 20:54:48 +01:00