def test_doctest_basic(): |
|
py.magic.autopath().dirpath('conftest.py').copy(tmpdir.join('conftest.py')) |
|
xtxt = tmpdir.join('x.txt') |
xtxt.write(py.code.Source(""" |
.. |
>>> from os.path import abspath |
|
hello world |
|
>>> assert abspath |
>>> i=3 |
>>> print i |
3 |
|
yes yes |
|
>>> i |
3 |
|
end |
-> """)) |
config = py.test.config._reparse([xtxt]) |
session = config.initsession() |
session.main() |
l = session.getitemoutcomepairs(Failed) |
assert len(l) == 0 |
l = session.getitemoutcomepairs(Passed) |
l2 = session.getitemoutcomepairs(Skipped) |
assert len(l+l2) == 2 |