test_DocTestFinder(): This test failed when test_doctest was run

directly, due to assuming a filename specific to running tests "the
normal way".  +ELLIPSIS to the rescue!
This commit is contained in:
Tim Peters 2004-08-23 22:38:05 +00:00
parent a7def72a08
commit 4de7c5c103
1 changed files with 5 additions and 2 deletions

View File

@ -280,8 +280,11 @@ We'll simulate a __file__ attr that ends in pyc:
>>> print tests # doctest: +ELLIPSIS
[<DocTest sample_func from ...:13 (1 example)>]
>>> tests[0].filename
'test_doctest.py'
The exact name depends on how test_doctest was invoked, so allow for
leading path components.
>>> tests[0].filename # doctest: +ELLIPSIS
'...test_doctest.py'
>>> test.test_doctest.__file__ = old