| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This should cancel the change to ALL FILES that turns them executable.
The present backout has been manually tweaked so that it does not
actually contain any change to file contents.
|
|
|
|
| |
VMP_SUPPORTS_NATIVE_PROFILING defined on x86
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
pytest-2.0.1dev and py-1.4.1dev)
and some initial tweeks to conftest.py
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* fixes keyboardinterrupt issues - hopefully strange internal TBs
when doing ctrl-c are a thing of the past now
* be more robust against bogus source code and fix/improve
reporting of failing applevel tests
* fix some xfail/skipping issues and introduce a new
imperative way to xfail a test by
py.test.xfail() # or py.test.xfail("reasonstring")
I strongly recommend to use this instead of py.test.skip("xxx") because
it more clearly communicates that not just some platform/dependency
problem but an implementation issue is present. Note that it is also
possible to do:
@py.test.mark.xfail
def test_function()
and with Python2.6 it can also be applied to a test class like this:
@py.test.mark.xfail(reason="xyz needs improvement/refactoring")
class TestClass:
def test_...
And btw, you can issue "py.test --runxfail" to still run those tests and see
tracebacks. And finally,
@py.test.mark.xfail(run=False)
def test_function()
will not try to run the function at all.
|
|
* introduces spaceconfig attribute to specify which
space to use for a certain test class.
* removes deprecated usage of py.test features
* removes internal imports of py lib
* various little test functionality related cleanups
note: the merging was going odd with svn throwing
assertion errors and other issues - so i merged
in two steps - hope this worked fine.
|