0

当我开始测试时

nosetests --with-doctest --doctest-extension=txt

我得到了这个错误。

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

我应该如何修复这个错误?测试有什么问题吗(因为它是第 0 行)

谢谢你

4

1 回答 1

1

README.txt文件中应该有更多的空白,尤其是在不返回值的语句之后(如 import 语句)。

=============
example
=============
>>> a = 3
>>> a - 1
2
>>> from sqlite3 import dbapi2 as sqlite

some text

重要的是 import 语句后的空格。没有它,这是行不通的。

于 2011-10-17T15:25:35.700 回答