2013-06-03 2 views

ответ

0

Для того, чтобы ваши тесты продолжали работать, даже если beforeEach() выбрасывает ошибку, вам необходимо обработать эту ошибку. В настоящее время beforeEach() выдает ошибку, которая не обрабатывается.

Для обработки этой ошибки в NodeJS, используйте функцию обратного вызова с параметром:

beforeEach(done) { 
    // your code here 

    // if there was an error 
    if (error !== null) { 
     // callback with a parameter, indicates failure 
     done(new Error('failed')); 
    } else { 
     // more code here 
     // callback without parameter, indicates success! 
     done(); 
    } 
} 
Смежные вопросы