1

我已将ng-idle模块安装到我的AngularJS应用程序中。

我接下来设置这个模块:

.config(['IdleProvider', IdleProvider => {
  // Timer before logout (seconds)
  IdleProvider.timeout(60);
  IdleProvider.keepalive(false);
}])

.run(['Idle' 'user', (Idle, user) => {
  // user is a service
  if (user.loggedIn)
    Idle.watch();
}]);

一切都很完美。但是现在我正在尝试运行量角器测试,并且它们因下一个错误而失败:

失败:等待异步 Angular 任务在 11 秒后完成超时。这可能是因为当前页面不是 Angular 应用程序。有关更多详细信息,请参阅常见问题解答:https ://github.com/angular/protractor/blob/master/docs/timeouts.md#waiting-for-angular

没有这个模块,每个测试都通过了。

谢谢!

4

0 回答 0