2013-03-14 2 views
1

В testsuite/__init__.py, я пишу это:Запустить unittest в модуле python в PyCharm/IntelliJ IDEA12?

import unittest 
def suite(): 
    from my_module.testsuite import (
    shell_command, 
    shell_command_on_jinja, 
    workflow 
    ) 
    suite = unittest.TestSuite() 
    suite.addTest(shell_command.suite()) 
    suite.addTest(shell_command_on_jinja.suite()) 
    suite.addTest(workflow.suite()) 

    return suite 

В терминале, я могу выполнить тестовый набор так:

python3 -m unittest testsuite.suite 

Однако, я не знаю, как конфиг тест на PyCharm/InteliJ. Я добавляю конфигурацию под Python's test и устанавливаю Test в Function, Script - my_module/testsuite/__init__.py и Function - suite, а затем запускаем его. Но это не сработает. У кого-нибудь есть идеи об этом? Благодаря!

+0

Вы ознакомились с этой страницей справки? http://www.jetbrains.com/pycharm/webhelp/creating-run-debug-configuration-for-tests.html –

+0

@ Небелманн, да, я проверил его. Но об этом не упоминалось –

+0

Нет такой функции сейчас: http://forum.jetbrains.com/thread/PyCharm-1116 – longhua

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^