【发布时间】:2010-09-19 01:34:12
【问题描述】:
我们在应用程序中使用 APC 用户缓存,但我已经开始注意到我们的单元测试中与 APC 测试特别相关的各种问题。
似乎最终 APC 开始无法存储和检索结果;虽然大多数测试继续正确运行(因为如果没有从缓存中恢复,它们只是重建数据),专门测试缓存的测试在它们应该失败时被清空或重新填充,这有点烦人。如果它们单独运行,而不是作为整个测试套件的一部分运行,则相同的测试运行良好)。
问题
- 有没有其他人遇到过类似的问题?除了 slam_defence 设置破坏单元测试的问题(这似乎不是我的问题,因为它没有为我显示任何错误消息)之外,我似乎无法通过谷歌找到太多相关信息。
- 有谁知道如何从 APC 中获取更多调试信息?我通过检查 apc_store() 的返回码并将额外的成功参数传递给 apc_fetch() 来检测失败,但我从中得到的只是布尔成功/失败状态;没有我可以跟进的细节。
【问题讨论】: