当我尝试在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过度使用?
答案 0 :(得分:1)
目前只能在最新的PyDev夜间版本中使用。
转到:窗口>偏好> pydev> pyunit并添加一个参数: - include_files = test * .py
这将在PyDev 2.6.0上实际发布。
要抓住每晚构建,请参阅:http://pydev.org/download.html