pytest2/_pytest
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
..
assertion Attempt to improve detailed failure reporting 2013-03-28 01:39:01 +00:00
__init__.py - add release announce 2013-03-28 10:21:03 +01:00
capture.py stdout/stderr now captured by junitxml 2013-04-16 00:45:14 -04:00
config.py Load conftest files in the correct order initially 2013-04-18 12:24:53 +01:00
core.py py3 fixes 2013-02-04 16:07:51 +01:00
doctest.py fix Issue 274 - dont fail when doctest does not know the example location 2013-03-24 20:05:29 +01:00
genscript.py don't import stuff at genscript import time but rather when it is used 2011-03-12 20:12:19 +01:00
helpconfig.py rename a number of internal and externally visible variables to use the fixture name 2012-10-05 14:24:44 +02:00
hookspec.py fix issue127 improve pytest_addoption docs, add new config.getoption(name) method for consistency. 2012-11-06 14:09:12 +01:00
impl - enhance ordering of tests using parametrized resources 2012-08-01 09:07:32 +02:00
junitxml.py stdout/stderr now captured by junitxml 2013-04-16 00:45:14 -04:00
main.py unify logic for error exit on test failures 2013-02-14 12:13:04 +01:00
mark.py slightly improve -k help string 2013-04-16 09:04:05 +02:00
monkeypatch.py fixes issue 156: monkeypatch class level descriptors 2012-09-25 18:15:13 +02:00
nose.py fix Issue 265 - integrate nose setup/teardown with setupstate 2013-03-25 10:52:02 +01:00
pastebin.py fix help string for --paste 2012-05-19 10:54:12 +02:00
pdb.py pdb plugin: move entering pdb into a toplevel function 2013-04-18 11:18:24 +02:00
pytester.py strip old comment and hack 2013-02-03 20:47:39 +01:00
python.py fix issue 251 - report a skip instead of ignoring classes with init 2013-02-15 10:18:00 +01:00
recwarn.py incorporate typo/grammar fixes from Laura and respond to a number of issues she raised in comments. 2011-03-03 23:40:38 +01:00
resultlog.py mid-scale refactoring to make request API available directly on items. 2012-06-25 17:35:33 +02:00
runner.py python 2.4 compatibility 2013-03-16 20:08:01 -07:00
skipping.py Use py.builtin._basestring 2013-02-15 13:38:40 +00:00
standalonetemplate.py fix --genscript option to generate standalone scripts that also 2013-02-12 22:59:29 +01:00
terminal.py fix issue134 - print the collect errors that prevent running specified test items 2013-02-14 12:21:42 +01:00
tmpdir.py modernize tmpdir fixture (use request.node in tmpdir fixture, use @pytest.fixture) 2012-11-19 14:07:14 +01:00
unittest.py fix issue148 - recognize @unittest.skip on classes, avoid setup/teardown 2012-11-03 20:54:48 +01:00