我使用chai-http對我的REST api進行了正常的單元測試。它失敗,以下錯誤 warn: double callback!
error: { SyntaxError: Unexpected token { in JSON at position 58
at Object.parse (native)
at IncomingMessage.<anonymous> (E:
我在一組摩卡單元測試中使用before塊,並且在它們之間迭代一組調用以從REST API獲取信息。我使用chai-http來執行此操作。然而,我遇到了這樣的問題,即在我完成一系列請求之前調用done()方法。在結束塊中完成的調用會導致多個done()調用,但在塊之外放置意味着它在調用完成之前調用!這裏是前塊的例子: var flags = [];
var groups = [];
// Th