将 QUnit 与 JSTestDriver adapter (QUnitAdapter.js) 一起使用时的版本不匹配



我正在尝试使用jsTestDriver运行用QUnit编写的单元测试。我收到"引用错误:未定义相等"。检查源代码显示适配器(Qunit->jsTestDriver)QUnitAdapter.js支持equals方法:

window.equals = function(a, b, msg) {...}

而Qunit不支持等于(去年更名为等于)。

我在这里错过了什么吗?

附言我正在使用集成到WebStorm 4中的jsTestDriver。

我假设您正在使用JsTestDriver网站上的QUnitAdapter。目前,该站点上的适配器仅支持 QUnit 功能的一小部分,因此您应该使用此处找到的最新和成熟的 QUnitAdapter。我写了一篇文章,展示了如何将QUnit,Requirejs和代码覆盖率与JSTD集成:js-test-driver+qunit+coverage+requirejs。希望对您有所帮助。

相关内容

最新更新