Шутка оценивает испытание как успешное, даже если был заявлен - PullRequest
0 голосов
/ 22 октября 2018

Как сделать такой тест неудачным в Jest?Существуют ли глобальные настройки для выполнения какого-либо теста с ошибкой assert в Jest?

test('Assert', () =>
{
    console.assert(false, "This should fail the test");
});

1 Ответ

0 голосов
/ 22 октября 2018

Эта проблема обсуждалась здесь: https://github.com/facebook/jest/issues/5634

Предложения включают проверку вашей среды или версии узла.Если это не сработает, вы можете добавить следующее в файл настроек теста:

console.assert = (statement, message) => {
   if (!statement) throw new Error(message);
};
...