【发布时间】:2016-09-19 14:26:14
【问题描述】:
我遇到了奇怪的断言问题,所以即使成功的断言也会被标记为失败,如下所示:
this.expect(this.getWidget('contacts').isNamesDisplayed()).to.eventually.be.true.and.notify(next);
在控制台中我有:
1 个场景(1 个通过) 4 个步骤(4 个通过) 0m03.618s [17:06:38] E/launcher - 预期 [真] 为真 [17:06:38] E/launcher - AssertionError: 预期 [真] 为真
正如您在本例中看到的,尽管断言失败,但测试标记为成功,但如果在“失败”断言之后还有另一个断言,则整个事情都会失败。
我正在使用最新版本的量角器和 chai。
【问题讨论】:
标签: protractor chai cucumberjs