Я пытаюсь отладить тесты транспортира, которые содержат много операторов browser.wait
.
Я получаю следующее сообщение об ошибке:
Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.configuration-parser.js:50 at ontimeout (timers.js:475:11) configuration-parser.js:50 at tryOnTimeout (timers.js:310:5) configuration-parser.js:50
(повторяется несколько раз)
, что мне совсем не помогает.
Можно ли заставить Транспортир / Жасмин предоставить информацию о которой?конкретное условие это ждет во время отладки приложения?Или, по крайней мере, при сбое предоставьте информацию о том, какое состояние ожидалось до возникновения исключения тайм-аута.
Это может помочь мне понять, что происходит, на каком этапе мои тесты действительно дают сбой.Я пытался пошагово отлаживать тесты, но это также не помогает, поскольку кажется, что код на самом деле не выполняется, когда код Visual Studio останавливается в определенной строке, а после выполнения оператора expect
.