作者:LookUp77 | 来源:互联网 | 2023-05-20 17:05
尝试使用Chutzpah在Visual Studio中运行代码覆盖率,但得到以下错误.
Log Message: waiting for blanket... from
C:\Users\gorulra\Desktop\Raja\FrontEndTools\FrontEndTools.WebUI.Scripts.Test\Tests123\Services\dataService.spec.js
Error: Error: Instrumentation error, you cannot redefine the 'window' variable in file:///C:/Users/gorulra/Desktop/Raja/FrontEndTools/FrontEndTools.WebUI.Scripts.Test/Scripts/vendor/js/angular.js:996 in file:///C:/Users/gorulra/AppData/Local/Microsoft/VisualStudio/12.0/Extensions/diby4xuj.1y3/TestFiles/Coverage/blanket_jasmine_v2.js (line 4253)
While Running:C:\Users\gorulra\Desktop\Raja\FrontEndTools\FrontEndTools.WebUI.Scripts.Test\Tests123\Services\dataService.spec.js Error: Error: error loading source script in file:///C:/Users/gorulra/AppData/Local/Microsoft/VisualStudio/12.0/Extensions/diby4xuj.1y3/TestFiles/Coverage/blanket_jasmine_v2.js (line 5141) While Running:C:\Users\gorulra\Desktop\Raja\FrontEndTools\FrontEndTools.WebUI.Scripts.Test\Tests123\Services\dataService.spec.js
Error: Timeout occurred when executing test file While Running:C:\Users\gorulra\Desktop\Raja\FrontEndTools\FrontEndTools.WebUI.Scripts.Test\Tests123\Services\dataService.spec.js
========== Total Tests: 0 passed, 0 failed, 0 total ==========
小智..
7
这是由于错误造成的blanket.js
.请参阅问题以进行讨论.
建议的解决方法是引用缩小版本angular.js
,这将解决"窗口"重定义问题并允许您在chutzpah中运行代码覆盖率.
1> 小智..:
这是由于错误造成的blanket.js
.请参阅问题以进行讨论.
建议的解决方法是引用缩小版本angular.js
,这将解决"窗口"重定义问题并允许您在chutzpah中运行代码覆盖率.