Мое приложение angularJS использует обработку событий, и оно сохраняет открытым запрос HTTP-событий и события сервера прослушивания. Итак, моя проблема заключается в том, что когда транспортир начинает тестирование моего приложения angularJS, он продолжает ждать завершения запроса потока событий, поскольку я использую ignoreSynchronization=false, поэтому транспортир ждет, пока он не получит тайм-аут, поскольку http-запрос потока событий никогда не завершится. Поэтому я хотел бы научить свой транспортир игнорировать такие задачи $http в потоке событий и продолжить тестирование моего приложения. Этот поток событий реализован во всем моем приложении, поэтому каждый раз, когда есть запрос на поток событий, транспортир получает тайм-аут.
Следующая ошибка, которую я получаю, когда истекает время ожидания: Ошибка: истекло время ожидания завершения асинхронных задач Angular через 300 секунд. Это может быть связано с тем, что текущая страница не является приложением Angular. Дополнительные сведения см. в разделе часто задаваемых вопросов: https://github.com/angular/protractor/blob/master/docs/timeouts.md#waiting-for-angular. Ожидались следующие задачи: - $http: https://example.com/custom/xxx/sse< /а>
Может ли кто-нибудь помочь мне избавиться от этой проблемы?