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())