在我对一个简单的 angularJS 应用程序的测试中,我有一个非常奇怪的行为
设置:Karma v0.10.9 PhantomJS 1.9.7
所有测试第一次通过(有时第二次或第三次也通过:-))但一段时间后测试随机失败
有两种错误
TypeError: 'null' is not an object (evaluating 'errorForStack.stack')
at workFn (<my_path>/angular-mocks.js:1811)
和
Error: SECURITY_ERR: DOM Exception 18
//Line $window.openDatabase('myDB', "", 'Offline DB', 5 * 1024 * 1024);
在 Windows 和 Linux 上出现问题
当前修复 -> 重新启动 Karma -> 但我讨厌这个解决方案,因为持续测试很棒
有什么建议么 ?