【发布时间】:2021-03-26 17:54:22
【问题描述】:
我的 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
谁能帮我解决这个问题?
【问题讨论】:
标签: javascript angularjs asynchronous protractor event-stream