Как указано в официальной документации . Попытка приведенного ниже кода приведет только к undefined
.
assert.throws(
() => {
throw new Error('Wrong value');
},
Error
);
. Мне удалось обнаружить некоторые проблемы с функциями стрелок =>
, которые не работают в операторе, но изменить их на function()
не изменить вещь. Как и в приведенной выше ссылке, версия моего узла точно такая же версия.
Что мне не хватает?
РЕДАКТИРОВАТЬ:
console.log(assert.throws(
() => {
throw new Error('Wrong value');
},
Error
)) // this will log "undefined"
let result = assert.throws(
() => {
throw new Error('Wrong value');
},
Error
);
console.log(result); // as well as this
Большое спасибо