merging again - seems i am using mercurial wrong or in some confused way ...
--HG-- branch : trunk
This commit is contained in:
commit
11bf293972
33
ISSUES.txt
33
ISSUES.txt
|
@ -1,6 +1,6 @@
|
||||||
refine session initialization / fix custom collect crash
|
refine session initialization / fix custom collect crash
|
||||||
---------------------------------------------------------------
|
---------------------------------------------------------------
|
||||||
tags: bug 1.2 core xdist
|
tags: bug 1.4 core xdist
|
||||||
|
|
||||||
When calling "py.test path/X" py.test can crash if the collection
|
When calling "py.test path/X" py.test can crash if the collection
|
||||||
of that directory is skipped. Calling "py.test path" will give
|
of that directory is skipped. Calling "py.test path" will give
|
||||||
|
@ -14,7 +14,7 @@ and the core session probably converge some more.
|
||||||
|
|
||||||
introduce py.test.mark.nocollect
|
introduce py.test.mark.nocollect
|
||||||
-------------------------------------------------------
|
-------------------------------------------------------
|
||||||
tags: feature 1.2
|
tags: feature 1.4
|
||||||
|
|
||||||
for not considering a function for test collection at all.
|
for not considering a function for test collection at all.
|
||||||
maybe also introduce a py.test.mark.test to explicitely
|
maybe also introduce a py.test.mark.test to explicitely
|
||||||
|
@ -74,7 +74,7 @@ of values for a given function argument.
|
||||||
|
|
||||||
have imported module mismatch honour relative paths
|
have imported module mismatch honour relative paths
|
||||||
--------------------------------------------------------
|
--------------------------------------------------------
|
||||||
tags: bug 1.2
|
tags: bug 1.4
|
||||||
|
|
||||||
With 1.1.1 py.test fails at least on windows if an import
|
With 1.1.1 py.test fails at least on windows if an import
|
||||||
is relative and compared against an absolute conftest.py
|
is relative and compared against an absolute conftest.py
|
||||||
|
@ -82,7 +82,7 @@ path. Normalize.
|
||||||
|
|
||||||
make node._checkcollectable more robust
|
make node._checkcollectable more robust
|
||||||
-------------------------------------------------
|
-------------------------------------------------
|
||||||
tags: bug 1.2
|
tags: bug 1.4
|
||||||
|
|
||||||
currently node._checkcollectable() can raise
|
currently node._checkcollectable() can raise
|
||||||
exceptions for all kinds of reasons ('conftest.py' loading
|
exceptions for all kinds of reasons ('conftest.py' loading
|
||||||
|
@ -92,7 +92,7 @@ a good error message.
|
||||||
|
|
||||||
call termination with small timeout
|
call termination with small timeout
|
||||||
-------------------------------------------------
|
-------------------------------------------------
|
||||||
tags: feature 1.2
|
tags: feature 1.4
|
||||||
test: testing/pytest/dist/test_dsession.py - test_terminate_on_hanging_node
|
test: testing/pytest/dist/test_dsession.py - test_terminate_on_hanging_node
|
||||||
|
|
||||||
Call gateway group termination with a small timeout if available.
|
Call gateway group termination with a small timeout if available.
|
||||||
|
@ -100,7 +100,7 @@ Should make dist-testing less likely to leave lost processes.
|
||||||
|
|
||||||
consider globals: py.test.ensuretemp and config
|
consider globals: py.test.ensuretemp and config
|
||||||
--------------------------------------------------------------
|
--------------------------------------------------------------
|
||||||
tags: experimental-wish 1.2
|
tags: experimental-wish 1.4
|
||||||
|
|
||||||
consider deprecating py.test.ensuretemp and py.test.config
|
consider deprecating py.test.ensuretemp and py.test.config
|
||||||
to further reduce py.test globality. Also consider
|
to further reduce py.test globality. Also consider
|
||||||
|
@ -109,7 +109,7 @@ a plugin rather than being there from the start.
|
||||||
|
|
||||||
consider allowing funcargs to setup methods
|
consider allowing funcargs to setup methods
|
||||||
--------------------------------------------------------------
|
--------------------------------------------------------------
|
||||||
tags: experimental-wish 1.2
|
tags: experimental-wish 1.4
|
||||||
|
|
||||||
Users have expressed the wish to have funcargs available to setup
|
Users have expressed the wish to have funcargs available to setup
|
||||||
functions. Experiment with allowing funcargs there - it might
|
functions. Experiment with allowing funcargs there - it might
|
||||||
|
@ -121,7 +121,7 @@ and funcargs?
|
||||||
|
|
||||||
consider pytest_addsyspath hook
|
consider pytest_addsyspath hook
|
||||||
-----------------------------------------
|
-----------------------------------------
|
||||||
tags: 1.2
|
tags: 1.4
|
||||||
|
|
||||||
py.test could call a new pytest_addsyspath() in order to systematically
|
py.test could call a new pytest_addsyspath() in order to systematically
|
||||||
allow manipulation of sys.path and to inhibit it via --no-addsyspath
|
allow manipulation of sys.path and to inhibit it via --no-addsyspath
|
||||||
|
@ -132,7 +132,7 @@ and pytest_configure.
|
||||||
|
|
||||||
relax requirement to have tests/testing contain an __init__
|
relax requirement to have tests/testing contain an __init__
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
tags: feature 1.2
|
tags: feature 1.4
|
||||||
bb: http://bitbucket.org/hpk42/py-trunk/issue/64
|
bb: http://bitbucket.org/hpk42/py-trunk/issue/64
|
||||||
|
|
||||||
A local test run of a "tests" directory may work
|
A local test run of a "tests" directory may work
|
||||||
|
@ -143,7 +143,7 @@ an error or make it work without the __init__.py
|
||||||
|
|
||||||
show plugin information in test header
|
show plugin information in test header
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
tags: feature 1.2
|
tags: feature 1.4
|
||||||
|
|
||||||
Now that external plugins are becoming more numerous
|
Now that external plugins are becoming more numerous
|
||||||
it would be useful to have external plugins along with
|
it would be useful to have external plugins along with
|
||||||
|
@ -151,10 +151,19 @@ their versions displayed as a header line.
|
||||||
|
|
||||||
generate/refine plugin doc generation
|
generate/refine plugin doc generation
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
tags: feature 1.2
|
tags: feature 1.4
|
||||||
|
|
||||||
review and prepare docs for 1.2.0 release. Probably
|
review and prepare docs for 1.4.0 release. Probably
|
||||||
have docs living with the plugin and require them to
|
have docs living with the plugin and require them to
|
||||||
be available on doc generation time, at least when
|
be available on doc generation time, at least when
|
||||||
the target is the website? Or rather go for interactive help?
|
the target is the website? Or rather go for interactive help?
|
||||||
|
|
||||||
|
deprecate global py.test.config usage
|
||||||
|
----------------------------------------------------------------
|
||||||
|
tags: feature 1.4
|
||||||
|
|
||||||
|
py.test.ensuretemp and py.test.config are probably the last
|
||||||
|
objects containing global state. Often using them is not
|
||||||
|
neccessary. This is about trying to get rid of them, i.e.
|
||||||
|
deprecating them and checking with PyPy's usages as well
|
||||||
|
as others.
|
||||||
|
|
Loading…
Reference in New Issue