【发布时间】:2012-02-01 02:38:45
【问题描述】:
有没有办法在app.yaml 文件中测试我的error_handlers 设置,尤其是错误代码over_quota?
【问题讨论】:
-
具体一点总是好的。你能告诉我们你的
error_handlers是什么样的吗?它到底是什么,您通过app.yaml路由的模块? -
就超出配额而言,您可以轻松延迟到单独的项目并将其运行到超出配额模式
-
@mvanveen 我希望测试link 中提到的基本处理程序,但如果有办法测试一般的error_handler,那就太好了
-
@ShayErlichmen 你的意思是用请求等轰炸应用程序以耗尽其资源吗?我想知道有没有更优雅的解决方案?
-
@Falcon 也许有,但您应该始终在真实条件下进行测试(如果可能)。我不知道 raise apiproxy_errors.OverQuotaError 是否 100% 模拟准确,也许当出现真正的过度引用错误时,其他代码会启动。