我有一个带有 ngUpgrade 的 Angular 1 应用程序。应用程序拉入一个外部脚本文件(第 3 方服务的库),该文件通过 setTimeout 轮询服务器。
现在,该应用程序运行良好,除非我想用 Protractor 对其进行测试,否则它无法做到这一点,因为:
ScriptTimeoutError:异步脚本超时:30 秒内未收到结果
有没有办法告诉 Angular 2 在 angulars 上下文之外运行脚本标签的内容?
我有一个带有 ngUpgrade 的 Angular 1 应用程序。应用程序拉入一个外部脚本文件(第 3 方服务的库),该文件通过 setTimeout 轮询服务器。
现在,该应用程序运行良好,除非我想用 Protractor 对其进行测试,否则它无法做到这一点,因为:
ScriptTimeoutError:异步脚本超时:30 秒内未收到结果
有没有办法告诉 Angular 2 在 angulars 上下文之外运行脚本标签的内容?
尝试allScriptsTimeout: timeout_in_millis
按照Protractor Timeouts页面中的说明,在 WebDriver 的 Timeouts 部分下增加。