PyDev пытается импортировать не связанные с тестами файлы? - PullRequest
0 голосов
/ 01 апреля 2012

Когда я пытаюсь автоматически обнаружить и запустить свои тесты в PyDev, я получаю много ошибок импорта ...

Например:

Finding files... done.
Importing test modules ... Traceback (most recent call last):
  File "C:\Users\User\Documents\eclipse\dropins\plugins\org.python.pydev.debug_2.4.0.2012020116\pysrc\pydev_runfiles.py", line 307, in __get_module_from_str
    mod = __import__(modname)
ImportError: No module named docs.conf
ERROR: Module: docs.conf could not be imported (file: C:/Users/User/Documents/workspaces/workspace1/test/docs/conf.py).
done.

Как вы можете видеть "conf.py "file - это просто файл, который необходим для документации, а не фактический код.Как мне ограничить PyDev от чрезмерного усердия при поиске тестов?

1 Ответ

1 голос
/ 10 апреля 2012

В настоящее время это возможно только в последней ночной сборке PyDev.

Перейдите: окно> настройки> pydev> pyunit и добавьте параметр: --include_files = test * .py

Это будет фактически выпущено в PyDev 2.6.0.

Чтобы получить ночные сборки, смотрите: http://pydev.org/download.html

...