使用Karma运行单元测试时,PhantomJS崩溃

时间:2015-06-17 14:19:54

标签: karma-runner

我使用Karma运行使用框架Jasmine和PhantomJS的单元测试。问题是PhantomJS没有正确释放内存,当它超过1GB时就会崩溃。它可能与此处描述的PhantomJs Crashes while running with grunt-karma test cases ????/

相同或非常相似

基于https://github.com/ariya/phantomjs/blob/master/src/webpage.cpp我看到有 WebPage :: clearMemoryCache()

知道如何在测试中运行每个 describe 后触发 clearMemoryCache 吗?

我发现 node_modules \ karma-phantomjs-launcher \ index.js self.specSuccess 方法,我可能会强制PhantomJS清除内存。但是,我找不到PhantomJS实例,甚至找不到如何执行 WebPage :: clearMemoryCache()

0 个答案:

没有答案