【问题标题】:How to handle Boolean value in Chai protractor promise如何在 Chai Protractor Promise 中处理布尔值
【发布时间】:2017-07-20 11:32:12
【问题描述】:

我已尝试验证 chai 承诺中的布尔值,如下所示,

 expect(2==2).to.eventually.equal(true);

但我收到以下错误:

 E/launcher - true is not a thenable.

谁能帮助我如何使用 chai Promise 验证布尔值。

【问题讨论】:

    标签: protractor chai chai-as-promised


    【解决方案1】:

    eventually 表示你正在解决一个承诺。

    2==2 不是承诺。

    expect(2==2).to.equal(true);
    

    【讨论】:

    • 是的,但是当我使用 .to.equal 时,它在 true 情况下工作正常,在 false 中,整个功能文件会停止。它不会继续下一个场景。
    【解决方案2】:

    这很接近,试试这个

    expect(2==2).to.be.true;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-26
      • 1970-01-01
      • 1970-01-01
      • 2020-12-15
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多