鼻子测试中的断言错误
当我使用
nosetests --with-doctest --doctest-extension=txt
开始测试时,出现此错误。
<前><代码>F =================================================== =================== 失败:文档测试:README.txt -------------------------------------------------- -------------------- 回溯(最近一次调用最后一次): 文件“/usr/lib/python2.6/doctest.py”,第 2152 行,在 runTest 中 引发 self.failureException(self.format_failure(new.getvalue())) AssertionError:README.txt 的 doctest 测试失败 文件“/home/xralf/example/README.txt”,第 0 行
我应该如何修复这个错误?测试有什么问题吗(因为它是第 0 行)
谢谢
When I start tests with
nosetests --with-doctest --doctest-extension=txt
I got this error.
F ====================================================================== FAIL: Doctest: README.txt ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.6/doctest.py", line 2152, in runTest raise self.failureException(self.format_failure(new.getvalue())) AssertionError: Failed doctest test for README.txt File "/home/xralf/example/README.txt", line 0
How should I repair this error? Is it something bad with test (because it's line 0)
thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 README.txt 文件中应该有更多的空格,尤其是在不返回值的语句(如 import 语句)之后。
重要的是 import 语句后面的空格。没有它,这将无法工作。
In the
README.txt
file there should be more whitespace, especially after the statements that don't return a value (like import statements).Important is the space after import statement. Without it this won't work.