def test_non_existing_executable(doctree, srcdir):
# check that a proper error message appears in the document
message = doctree.next_node(system_message)
assert message
srcfile = str(srcdir.join('content').join('doc.rst'))
assert message['source'] == srcfile
assert message['line'] == 4
if sys.version_info[0:2] < (3, 2):
msgtemplate = ("{0}:4: (ERROR/3) Command {1!r} failed: "
"[Errno 2] No such file or directory")
else:
msgtemplate = ("{0}:4: (ERROR/3) Command {1!r} failed: "
"[Errno 2] No such file or directory: {1}")
assert message.astext() == msgtemplate.format(srcfile, "'spam with eggs'")
test_directive.py 文件源码
python
阅读 19
收藏 0
点赞 0
评论 0
评论列表
文章目录