【发布时间】:2015-05-30 12:22:37
【问题描述】:
当我运行测试时,我得到:
11 个规范,0 个失败,8 个待定规范
在 56.861 秒内完成
[launcher] 0 个 WebDriver 实例仍在运行
[launcher] firefox #1 已通过。
这“8 个待定规范”是什么意思?
【问题讨论】:
标签: javascript selenium jasmine protractor end-to-end
当我运行测试时,我得到:
11 个规范,0 个失败,8 个待定规范
在 56.861 秒内完成
[launcher] 0 个 WebDriver 实例仍在运行
[launcher] firefox #1 已通过。
这“8 个待定规范”是什么意思?
【问题讨论】:
标签: javascript selenium jasmine protractor end-to-end
这是coming from your test framework(我假设jasmine):
待定规范不会运行,但它们的名称会显示在结果中 待处理。
使用
xit声明的任何规范都是 标记为待处理。没有函数体声明的任何规范也将在结果中标记为待处理。
如果你 在规范正文的任何位置调用函数
pending,无论 预期,规范将被标记为待处理。
如果您询问它并且没有故意做任何事情,那么在您的测试中寻找空的it() 块。 Jasmine 认为它们“待定”,或者换句话说,“尚未实施”。
仅供参考,相关的 github 问题:
【讨论】: