我正在开发一个使用 jasmine 进行测试的大型胖客户端 javascript 项目。在最近的版本中,当我尝试通过 phantom 运行 jasmine 时,它只是挂起。要么是非常缓慢,要么就是卡住了。
当我尝试回顾旧提交以查看它是否是一个问题时,它始终是一个问题,但是一旦我认为我遇到了一个它一直快速运行的提交,我再次运行它并且它停止了。
我正在运行 Mac OS X 10.6,同样的问题也发生在同事的 Windows XP 机器上。我正在运行 grunt v0.3.17。团队中的其他一些人使用相同版本的代码和相同版本的 Grunt 在他们的机器上运行测试没有问题。
这是一个真正的谜。想法?