Run regendoc again
This commit is contained in:
parent
eed21e06db
commit
21a90c8c50
|
@ -104,64 +104,7 @@ You can ask for available builtin or project-custom
|
||||||
Add extra xml properties to the tag for the calling test.
|
Add extra xml properties to the tag for the calling test.
|
||||||
The fixture is callable with ``(name, value)``, with value being automatically
|
The fixture is callable with ``(name, value)``, with value being automatically
|
||||||
xml-encoded.
|
xml-encoded.
|
||||||
monkeypatch:class
|
monkeypatch
|
||||||
The returned ``monkeypatch`` fixture provides these
|
|
||||||
helper methods to modify objects, dictionaries or os.environ::
|
|
||||||
|
|
||||||
monkeypatch.setattr(obj, name, value, raising=True)
|
|
||||||
monkeypatch.delattr(obj, name, raising=True)
|
|
||||||
monkeypatch.setitem(mapping, name, value)
|
|
||||||
monkeypatch.delitem(obj, name, raising=True)
|
|
||||||
monkeypatch.setenv(name, value, prepend=False)
|
|
||||||
monkeypatch.delenv(name, value, raising=True)
|
|
||||||
monkeypatch.syspath_prepend(path)
|
|
||||||
monkeypatch.chdir(path)
|
|
||||||
|
|
||||||
All modifications will be undone after the requesting
|
|
||||||
test function or fixture has finished. The ``raising``
|
|
||||||
parameter determines if a KeyError or AttributeError
|
|
||||||
will be raised if the set/deletion operation has no target.
|
|
||||||
|
|
||||||
This fixture is ``invocation``-scoped.
|
|
||||||
monkeypatch:function
|
|
||||||
The returned ``monkeypatch`` fixture provides these
|
|
||||||
helper methods to modify objects, dictionaries or os.environ::
|
|
||||||
|
|
||||||
monkeypatch.setattr(obj, name, value, raising=True)
|
|
||||||
monkeypatch.delattr(obj, name, raising=True)
|
|
||||||
monkeypatch.setitem(mapping, name, value)
|
|
||||||
monkeypatch.delitem(obj, name, raising=True)
|
|
||||||
monkeypatch.setenv(name, value, prepend=False)
|
|
||||||
monkeypatch.delenv(name, value, raising=True)
|
|
||||||
monkeypatch.syspath_prepend(path)
|
|
||||||
monkeypatch.chdir(path)
|
|
||||||
|
|
||||||
All modifications will be undone after the requesting
|
|
||||||
test function or fixture has finished. The ``raising``
|
|
||||||
parameter determines if a KeyError or AttributeError
|
|
||||||
will be raised if the set/deletion operation has no target.
|
|
||||||
|
|
||||||
This fixture is ``invocation``-scoped.
|
|
||||||
monkeypatch:module
|
|
||||||
The returned ``monkeypatch`` fixture provides these
|
|
||||||
helper methods to modify objects, dictionaries or os.environ::
|
|
||||||
|
|
||||||
monkeypatch.setattr(obj, name, value, raising=True)
|
|
||||||
monkeypatch.delattr(obj, name, raising=True)
|
|
||||||
monkeypatch.setitem(mapping, name, value)
|
|
||||||
monkeypatch.delitem(obj, name, raising=True)
|
|
||||||
monkeypatch.setenv(name, value, prepend=False)
|
|
||||||
monkeypatch.delenv(name, value, raising=True)
|
|
||||||
monkeypatch.syspath_prepend(path)
|
|
||||||
monkeypatch.chdir(path)
|
|
||||||
|
|
||||||
All modifications will be undone after the requesting
|
|
||||||
test function or fixture has finished. The ``raising``
|
|
||||||
parameter determines if a KeyError or AttributeError
|
|
||||||
will be raised if the set/deletion operation has no target.
|
|
||||||
|
|
||||||
This fixture is ``invocation``-scoped.
|
|
||||||
monkeypatch:session
|
|
||||||
The returned ``monkeypatch`` fixture provides these
|
The returned ``monkeypatch`` fixture provides these
|
||||||
helper methods to modify objects, dictionaries or os.environ::
|
helper methods to modify objects, dictionaries or os.environ::
|
||||||
|
|
||||||
|
|
|
@ -399,8 +399,8 @@ Running it results in some skips if we don't have all the python interpreters in
|
||||||
. $ pytest -rs -q multipython.py
|
. $ pytest -rs -q multipython.py
|
||||||
ssssssssssss...ssssssssssss
|
ssssssssssss...ssssssssssss
|
||||||
======= short test summary info ========
|
======= short test summary info ========
|
||||||
SKIP [12] $REGENDOC_TMPDIR/CWD/multipython.py:23: 'python2.6' not found
|
|
||||||
SKIP [12] $REGENDOC_TMPDIR/CWD/multipython.py:23: 'python3.3' not found
|
SKIP [12] $REGENDOC_TMPDIR/CWD/multipython.py:23: 'python3.3' not found
|
||||||
|
SKIP [12] $REGENDOC_TMPDIR/CWD/multipython.py:23: 'python2.6' not found
|
||||||
3 passed, 24 skipped in 0.12 seconds
|
3 passed, 24 skipped in 0.12 seconds
|
||||||
|
|
||||||
Indirect parametrization of optional implementations/imports
|
Indirect parametrization of optional implementations/imports
|
||||||
|
|
|
@ -361,7 +361,7 @@ get on the terminal - we are working on that):
|
||||||
> int(s)
|
> int(s)
|
||||||
E ValueError: invalid literal for int() with base 10: 'qwe'
|
E ValueError: invalid literal for int() with base 10: 'qwe'
|
||||||
|
|
||||||
<0-codegen $PYTHON_PREFIX/lib/python3.5/site-packages/_pytest/python.py:1167>:1: ValueError
|
<0-codegen $PYTHON_PREFIX/lib/python3.5/site-packages/_pytest/python.py:1176>:1: ValueError
|
||||||
_______ TestRaises.test_raises_doesnt ________
|
_______ TestRaises.test_raises_doesnt ________
|
||||||
|
|
||||||
self = <failure_demo.TestRaises object at 0xdeadbeef>
|
self = <failure_demo.TestRaises object at 0xdeadbeef>
|
||||||
|
|
|
@ -363,7 +363,7 @@ Now we can profile which test functions execute the slowest::
|
||||||
======= slowest 3 test durations ========
|
======= slowest 3 test durations ========
|
||||||
0.20s call test_some_are_slow.py::test_funcslow2
|
0.20s call test_some_are_slow.py::test_funcslow2
|
||||||
0.10s call test_some_are_slow.py::test_funcslow1
|
0.10s call test_some_are_slow.py::test_funcslow1
|
||||||
0.00s teardown test_some_are_slow.py::test_funcslow2
|
0.00s setup test_some_are_slow.py::test_funcfast
|
||||||
======= 3 passed in 0.12 seconds ========
|
======= 3 passed in 0.12 seconds ========
|
||||||
|
|
||||||
incremental testing - test steps
|
incremental testing - test steps
|
||||||
|
@ -501,7 +501,7 @@ We can run this::
|
||||||
file $REGENDOC_TMPDIR/b/test_error.py, line 1
|
file $REGENDOC_TMPDIR/b/test_error.py, line 1
|
||||||
def test_root(db): # no db here, will error out
|
def test_root(db): # no db here, will error out
|
||||||
E fixture 'db' not found
|
E fixture 'db' not found
|
||||||
available fixtures: tmpdir_factory, doctest_namespace, cache, record_xml_property, monkeypatch:session, capsys, pytestconfig, capfd, monkeypatch:function, recwarn, monkeypatch:module, tmpdir, monkeypatch:class
|
available fixtures: monkeypatch, capfd, recwarn, pytestconfig, tmpdir_factory, tmpdir, cache, capsys, record_xml_property, doctest_namespace
|
||||||
use 'pytest --fixtures [testpath]' for help on them.
|
use 'pytest --fixtures [testpath]' for help on them.
|
||||||
|
|
||||||
$REGENDOC_TMPDIR/b/test_error.py:1
|
$REGENDOC_TMPDIR/b/test_error.py:1
|
||||||
|
|
Loading…
Reference in New Issue