Google App Engine用フレームワーク Kay のテスト環境でImagesサービスとCapabilitiesサービスを有効にする。

Google App Engine用フレームワーク Kay のテスト環境でImagesサービスとCapabilitiesサービスを有効にする。 | 山本隆の開発日誌」より。


Google App Engine用フレームワーク Kay でGAETestBaseを使いテストをしていると、ImagesサービスとCapabilitiesサービスが使用できないことに気づいた。

kay/ext/testutils/gae_test_base.py に次の行を追加することで使用できるようになった。

kay/ext/testutils/gae_test_base.py 44行目に追加

from google.appengine.api.images import images_stub
from google.appengine.api.capabilities import capability_stub

kay/ext/testutils/gae_test_base.py 94行目に追加

_apiproxy.RegisterStub('images', images_stub.ImagesServiceStub()) 
_apiproxy.RegisterStub('capability_service', capability_stub.CapabilityServiceStub())