2
我正在为使用python编写的Cloud Endpoints API编写单元测试(使用webtest)。其中一种方法需要认证。我用testbed.setup_env()设置了USER_ID,USER_EMAIL和USER_IS_ADMIN,但这似乎不起作用。模拟端点测试身份验证的最佳方式是什么?如何使用身份验证编写云端点测试单元?
我正在为使用python编写的Cloud Endpoints API编写单元测试(使用webtest)。其中一种方法需要认证。我用testbed.setup_env()设置了USER_ID,USER_EMAIL和USER_IS_ADMIN,但这似乎不起作用。模拟端点测试身份验证的最佳方式是什么?如何使用身份验证编写云端点测试单元?
原来的正确答案是模拟endpoints.get_current_user()和可能的oauth.is_current_user_admin()!