PyDev正在尝试导入与测试无关的文件?

时间:2012-04-01 06:12:47

标签: pydev

当我尝试在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”文件只是文档所需的文件:而不是实际代码。在搜索测试时,如何限制PyDev过度使用?

1 个答案:

答案 0 :(得分:1)

目前只能在最新的PyDev夜间版本中使用。

转到:窗口>偏好> pydev> pyunit并添加一个参数: - include_files = test * .py

这将在PyDev 2.6.0上实际发布。

要抓住每晚构建,请参阅:http://pydev.org/download.html