【问题标题】:QUnitAdaptor for JSTestDriver passing failed test用于 JSTestDriver 的 QUnitAdaptor 通过失败的测试
【发布时间】:2009-10-19 05:57:53
【问题描述】:

使用 QUnitAdaptor 测试我的 QUnit 测试,它实际上通过了一个应该失败的测试:

test("very simple test", function() {
var somevar = true;
equals(somevar, false, "test");
});

上面的测试在我以编程方式捕获浏览器后运行时通过了。

有人遇到过同样的问题吗?如果是这样,你是如何绕过它的?我将 QUnitAdaptor1.1 与 equiv.js、Asserts.js 和 JSTestDriver1.1 一起使用。

【问题讨论】:

    标签: javascript unit-testing qunit


    【解决方案1】:

    我能够重现该问题,有点像:如果您已经运行过一次套件然后添加此测试,则不会出现新的测试(并且它通过了)。只有重新启动服务器并重新捕获浏览器,测试才会真正添加到套件中,但它应该首先失败。

    不知道这对你有没有帮助,不过我还是建议你重启服务器,重新捕获浏览器,然后再试一次。

    【讨论】:

      猜你喜欢
      • 2016-12-15
      • 2015-04-27
      • 1970-01-01
      • 2019-07-31
      • 2015-07-08
      • 2011-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多