我正在做一個Angular前端單元測驗,用于更新Sonar報告,
。Chrome Headless 93.0.4577.63(Windows 10) ERROR
一個錯誤被拋出在 afterAll
createSpyObj需要一個非空陣列 或 object of 方法名稱 to創建間諜 for拋出
Chrome Headless 93.0.4577.63(Windows 10)。執行了994 of 1041(跳過20) ERROR (0 secs / 11. 047秒)
Chrome Headless 93.0.4577.63 (Windows 10) ERROR。
一個錯誤被拋出在 afterAll
Chrome Headless 93.0.4577.63(Windows 10)。執行了994 of 1041(跳過20) ERROR (16. 566秒/ 11.047秒)
這是我得到的錯誤日志。之前所有的測驗都沒有問題。在一個不同的組件中添加了一些新的測驗后,突然出現了這個錯誤。然后我洗掉了新的測驗和新的組件。但我仍然得到這個錯誤。但在自動打開的Chrome無頭瀏覽器上,測驗的執行卻沒有任何錯誤。為什么我會得到這個ERROR
?uj5u.com熱心網友回復:
查看jasmine.createSpyObj的代碼庫,確保陣列不是空的。
//確保你在使用jasmine.createSpyObj時不會像這樣看到空陣列。
//該陣列應該是公共方法的字串陣列。
///你想模擬的方法。
jasmine.createSpyObj([])。
jasmine.createSpyObj('SomeName', [] )。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/332361.html
標籤:
