2017-02-02 8 views
0

Я обновил мою версию сообщества PyCharm до 2016.3.2, и я не уверен, что это была эта точная версия, но когда я пошел запускать файлы, которые в них были unittests, только некоторые из них были признаны UnitTests, которые я могу щелкнуть правой кнопкой мыши и запустить.Что-то изменилось с Pycharm 2016.3.2 - UnitTests больше не обнаружено автоматически

Я посмотрел, чтобы убедиться, что мои классы реализуют unittest.TestCase

класса clWorkflowWebClientTest (unittest.TestCase):

все мои тесты начинаются с test_blahblah()

Если я иду в Измените настройки и добавьте их вручную, я могу щелкнуть правой кнопкой мыши и запустить его из дерева проектов, и он запускается как UnitTest. Но я не получаю диалог «Run UnitTests in Blah», когда я щелкаю правой кнопкой мыши по файлу.

ответ

0

Это оказалось проблемой, которую я вызвал. Мы добавили папку под названием «UnitTest» и представляем ее путь вызвал проблемы с PyCharm, зная, что было истинным файлом UnitTest.

Я до сих пор не знаю точно, что заставило некоторые файлы работать, но, похоже, один из методов в тех файлах, которые работали, вероятно, были импортированы из другой файл, который имел правильный путь.

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

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