Я использую библиотеку обещаний BluebirdJS, и у меня есть .catch
, над которым я не могу издеваться, поэтому я не могу покрыть его своим покрытием кода с помощью istanbul.
.then(() => ....)
/* istanbul ignore next */ -> Does not work
.catch((err) => err) /// I want to ignore this
Кто-нибудь знает, возможно ли это с библиотекой Стамбула?
Спасибо!
РЕДАКТИРОВАТЬ: это полный код, мой тест не может достичь .catch
, потому что он всегда проходит, и я не могу найти другого способа заставить мангуста выдать ошибку
const { payload } = request
const group = new LocationGroups(payload)
group.save()
.then(reply)
.catch((error) => reply(boomify(error)))
.save
- person kdlcruz   schedule 18.09.2017save
? Какие библиотеки вы используете для тестирования? - person Bergi   schedule 18.09.2017