我正在使用需要urlfetch
来自google.appengine.api
. 使用此行将其导入到执行测试中:
from google.appengine.api import urlfetch
该google_appengine
目录在我的 PYTHONPATH 上,如果我直接从 Eclipse 执行单元测试,我看不到任何错误。但是,如果我使用nosetests
,我会看到:
File "/home/wraith/dev/sdks/google_appengine/google/appengine/api/apiproxy_stub_map.py", line 54, in CreateRPC
assert stub, 'No api proxy found for service "%s"' % service
AssertionError: No api proxy found for service "urlfetch"
有人遇到了类似的问题,但我使用的是 Python 2.5,我尝试使用并提供单元测试目录的路径nosetests
从目录执行,我看到了相同的结果。google_appengine
--where
为什么这在 Eclipse 中很好但失败了nosetests
?