【问题标题】:Will protractor afterEach not run a jasmine timeout happens?量角器 afterEach 不运行茉莉花超时会发生吗?
【发布时间】:2015-03-26 08:26:46
【问题描述】:

我是量角器的新手,任何回应都有帮助! 我看到这个 信息: 超时:等待规范完成 30000 毫秒后超时 堆栈跟踪: 未定义

我有 afterEach 清理我的测试数据。我的日志消息没有被打印。似乎它不会在每个之后运行。 当测试测试正常失败(没有超时但其他错误)时,还会调用 afterEach 吗?如果是,有没有办法让我检查测试结果是通过还是失败,并据此执行一些清理操作?

【问题讨论】:

    标签: timeout protractor


    【解决方案1】:

    不,Jasmine 在超时的情况下不会执行afterEach 块。

    您可以在 Protractor 常见问题解答中查看当 Jasmine 测试失败时如何连接一些代码以运行:https://github.com/angular/protractor/blob/master/docs/faq.md#how-can-i-get-screenshots-of-failures

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-26
      • 2016-09-05
      • 2018-12-06
      相关资源
      最近更新 更多