小编Cez*_*zyk的帖子

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

我使用Karma运行使用框架Jasmine和PhantomJS的单元测试.问题是PhantomJS没有正确释放内存,当它超过1GB时就会崩溃.它可能与此处描述的相同或非常相似的情况PhantomJs在运行grunt-karma测试用例时崩溃???? /

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

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

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

karma-runner

5
推荐指数
0
解决办法
284
查看次数

标签 统计

karma-runner ×1