0

我有一个相当大的测试套件,超过 250 个测试,还有更多要添加。fit当我使用它时,我遇到了一个问题,fit直到测试结束,标记它通过,然后“运行通过”跳过其余的测试,并且需要很长时间才能这样做。这导致异常,jasmine-cover浏览器永远不会关闭,我没有得到任何测试结果。

我确实尝试过使用fdescribefit但仍然需要很长时间才能“运行并跳过”其他测试。

所以有几个问题:

  1. 当“跳过测试”需要这么长时间时,后台发生了什么?

  2. fit使用此测试套件时,我该怎么做才能再次获得测试结果?

4

1 回答 1

0

我通过将以下内容添加到我的beforeEach()

jasmine.DEFAULT_TIMEOUT_INTERVAL = 999999

仍然不确定需要花费这么多时间的后台到底发生了什么。

于 2017-03-16T17:02:02.587 回答