Я тестирую / подтверждаю некоторые вещи, связанные с блокировкой БД, и я хочу выполнить тест, который подтвердит, что запрос (библиотека «запрос-обещание») будет зависать, если я заблокирую строку.
Некоторые идеи, которые не работали, были
request(options).catch((response) => {})
assert.throws(fn, Error, "timeout")
Я продолжаю получать это сообщение: Error: Timeout of 10000ms exceeded. For async tests and hooks, ensure "done()" is called; if returning a Promise, ensure it resolves.
IsЕсть ли способ утверждать, что этот тайм-аут случается?