Клянусь Богом, это работало, я знаю, это было потому, что мой тест проходил некоторое время ... теперь это не так. См. Снимок экрана ошибки ниже.Для петли ES6 больше не работает
describe('',() => {
let newBoard;
beforeEach(() => {
newBoard = new board();
});
it('',() => {
for(let row in newBoard){
for(let column in row){
newBoard[row][column].should.equal("");
}
}
});
});
board.js
module.exports = function(){
return [["", "", ""],
["", "", ""],
["", "", ""]];
};
, что это 'newBoard'? –
Это никогда не могло работать так, как ожидалось ... Второй цикл должен быть 'for (let column in newBoard [row])'. (или использовать цикл for-loop). –
@LeeTaylor говорит на скриншоте: 'newBoard: Array [3]' – Stijn