2014-04-04 17 views
6

Visual Studio 2013'te JavaScript birim testleri çalıştırmak için Chutzpah kullanmak istiyorum. Angular.js başvuruda bulunmadığı sürece, sınamalar çalışır. bu testler yayınlanmaz angularjs kullanma ve VS Çıktı bana şu mesajı veriyor:Birim visual studio2013 içinde yasemin ve chutzpah ile angularjs Test işe yaramıyor

Error: Error: Instrumentation error, you cannot redefine the 'window' variable in file:///e:/.../scripts/angular/angular.js:1529 
in file:///C:/USERS/.../APPDATA/LOCAL/MICROSOFT/VISUALSTUDIO/12.0/EXTENSIONS/MWY50QF4.VGS/TestFiles/Coverage/blanket_jasmine_v2.js.** 

herkes bu sorunun haberi var mı?

cevap

10

Bu, yalnızca kod kapsamı çalıştırıyorsanız geçerlidir. Bu Blanket.js (Chutzpah kod kapsamı için kullandığı kütüphane) ve Angualr.js ile çakışan bir sorundur. Daha fazla ayrıntı için bu sorunu bakınız: Kısacası https://github.com/alex-seville/blanket/issues/311

, basit bir geçici çözüm bu kadar bana yardımcı oldu ...

+2

teşekkürler cevap Matthew için angularjs ait minified sürümünü kullanmaktır – shaft

İlgili konular