#2662·sinon

支持明确的资源管理

作者: sukima创建于 2025年8月9日更新于 2025年8月29日

**您的功能请求是否与问题有关?请描述。**每当我需要在测试清理时记得调用 sinon.restore() 或面临内存泄漏和测试污染的风险时,我总是感到沮丧。当前的方法需要在 afterEach 钩子中明确进行清理或手动恢复,这容易出错且导致代码重复。借助现代 JavaScript 的 明确资源管理 (使用/等待使用),我们可以在块范围结束时利用自动清理,从而使沙箱在许多用例中可能不再必要。