0

我正在尝试以可以调试测试的方式实现单元测试平台,单元测试自动化运行器,这种方式涉及在每次测试运行之间清除尽可能多的资源,例如 require.cache。

我遇到的问题是 FSWatcher 实例(如果有的话是由单元测试及其相关代码创建的)在每次测试运行时都会被复制,从而造成明显的内存泄漏,并在控制台中打印大红色警告。有没有办法从流程中找到它们以关闭它们?

4

1 回答 1

0

http://nodemanual.org/latest/nodejs_ref_guide/fs.FSWatcher.html

您可以在 FSWatcher 上调用 close()。

于 2012-05-30T14:11:19.030 回答