AssertionError в тестах на нос - PullRequest
       36

AssertionError в тестах на нос

0 голосов
/ 17 октября 2011

Когда я запускаю тесты с

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)

спасибо

1 Ответ

1 голос
/ 17 октября 2011

В файле README.txt должно быть больше пробелов, особенно после операторов, которые не возвращают значение (например, операторов импорта).

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

some text

Важным является пробел после оператора импорта.Без этого это не сработает.

...