使用带有JSTestDriver适配器的QUnit时不匹配的版本(QUnitAdapter.js)

时间:2012-06-24 11:23:04

标签: qunit js-test-driver

我正在尝试使用jsTestDriver运行在QUnit中编写的单元测试。 我得到“ReferenceError:equ is not defined”。 检查源代码显示适配器(Qunit-> jsTestDriver)QUnitAdapter.js支持equals方法:

  

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

虽然Qunit不支持equals(renamed to equal last year)。

我在这里错过了什么吗?

P.S。我正在使用集成到WebStorm 4中的jsTestDriver。

1 个答案:

答案 0 :(得分:2)

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