我開始學習chai.js - 非常有用。我堅持瞭解如何使用chai來測試我的函數是否成功創建了一個數組。 這是一個早期的測試通過: describe('wordSearch', function() {
it("takes an input and returns a changed input to the screen", function() {
expect(wordS
我有一個測試失敗在摩卡與此錯誤。 我已經把catch陳述放在每個承諾鏈的末尾,拋出它們通過的任何錯誤,但它們從不被調用。 然而測試保持與下面的錯誤而失敗: Error: Promise rejected with no or falsy reason
at tryCatcher (node_modules/bluebird/js/main/util.js:26:23)
at P
我有以下代碼: var Promise = require('bluebird');
Promise.longStackTraces();
var path = require('path');
var fs = Promise.promisifyAll(require('fs-extra'));
var clone = require('nodegit').Clone.clone;
v