У меня есть скрипт Python, содержащий unittest.TestCase
, с функцией setUp()
и небольшим количеством функций типа test_foo_does_bar()
.
Скрипт заканчивается так:
if __name__ == '__main__':
unittest.main()
Когда я запускаю этот скрипт в Spyder (детали конфигурации см. ниже), интерпретатор останавливается на следующей строке:
----------------------------------------------------------------------
Ran x tests in x.xxxs
FAILED (failures=x)
Никакое количество Ctrl+C или Ctrl+D не может спасти интерпретатор и вернуть меня к подсказке. Тот же сценарий, запущенный из командной строки, завершается как обычно.
Это ошибка в Spyder или я что-то упустил?
Информация об установке: Spyder 2.2.3 Python 2.7.5 64-разрядная версия. Qt 4.8.4, PyQt4 (API v2) 4.9.6 в Windows