nosetests, почему печать не работает? [Дубликат]

неопределенная ссылка на WinMain@16 или аналогичную «необычную» main() ссылку на точку входа (особенно для ).

Вы возможно, пропустили, чтобы выбрать правильный тип проекта с вашей реальной IDE. IDE может захотеть связать, например. Проекты приложений Windows для такой функции точки входа (как указано в недостающей ссылке выше) вместо обычной int main(int argc, char** argv);.

Если ваша среда IDE поддерживает Plain Console Projects , вы может захотеть выбрать этот тип проекта вместо проекта приложения Windows.


Здесь case1 и case2 обрабатываются более подробно из реальный мир проблема.

8
задан BlackVegetable 31 October 2013 в 19:51
поделиться

2 ответа

Вы можете сделать это, указав переменную среды NOSE_NOCAPTURE, создав файл .noserc или nose.cfg в вашем домашнем каталоге, который будет иметь что-то вроде:

[nosetests]
nocapture=1

или путем передачи аргументов нос прямо в python при вызове nose.run(), как описано в документации к носу

7
ответ дан Oleksiy 24 August 2018 в 22:35
поделиться

Вы можете видеть утверждения печати, добавив флаг -s в команду терминала. например,

$ nosetests -s test.py
2
ответ дан Owen 24 August 2018 в 22:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: