如何让Eclipse + PyDev + App Engine + 单元测试一起工作?
我想在一个Python的Google App Engine项目中运行我的单元测试,方法是使用
运行方式 => Python单元测试
但是当我尝试这样做时,我所有的模型测试都出现了错误,错误信息是:
BadArgumentError: app must not be empty.
有没有人能让这个正常工作?
注意:使用Nose --with-gae运行测试是没问题的。但我想要的是PyDev的集成,这样可以方便地链接资源等等。
1 个回答
3
我把Fabioz(PyDev的创建者)在PyDev论坛上给我的回答贴过来了,链接在这里:https://sourceforge.net/projects/pydev/forums/forum/293649/topic/3618848
现在没有这个选项……请提交一个功能请求。请注意,你可以在pydev内部运行nose(使用--with-gae选项)——这样至少可以在pydev中实现超链接——要做到这一点,只需创建一个自定义运行,将nose设为主脚本。
确实,我就是这么做的,效果也很好。我也提交了这个功能请求。你可以通过支持这个请求来帮助:https://sourceforge.net/tracker/?func=detail&aid=2974043&group_id=85796&atid=577332