【问题标题】:Does chai assertion library return true/false on passed/failed step?chai 断言库是否在通过/失败的步骤中返回真/假?
【发布时间】:2018-10-15 20:29:57
【问题描述】:

我正在将 webdriverio 与 chai 断言库一起用于 UItesting,同时断言一个字符串,我想知道是否可以让 chai 在断言通过或失败时返回真/假,具体取决于步骤。

var text = "some test";
var result = assert(text === "some test");
console.log(result);

上面代码的输出是undefined

有没有办法让它返回truefalse?或者我可以使用另一个支持此操作的库。

谢谢

【问题讨论】:

    标签: chai webdriver-io


    【解决方案1】:

    Here 与您的问题相同,最后一个答案是澄清您问题的某些部分。但是为了解决建议,您可以使用 chai assert 编写自定义断言方法。如果 chai 断言失败,你的断言方法将返回 false,如果它通过,你将返回 true。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-18
      • 1970-01-01
      • 2020-08-16
      • 2017-03-04
      • 1970-01-01
      • 1970-01-01
      • 2022-08-18
      • 2016-11-19
      相关资源
      最近更新 更多