6

我记得曾经在 QUnit 的测试运行器工具栏中看到过 QUnit 测试模块选择列表的屏幕截图。我的印象是,在选择列表中选择一个模块会导致该模块的测试运行。

问题:QUnit 是否真的存在这样的功能 OOB?我知道可以通过 URL 设置过滤器,但我想要一个更“可发现”的选项。

谢谢!

4

1 回答 1

9

只有在测试套件中定义了多个模块时,选择列表才会显示。

此外,请确保您的测试套件在 QUnit 初始化之前准备就绪。即,当页面完成加载(onload 事件)时,QUnit 会自行初始化。如果您碰巧在此之后定义了您的测试套件,那么您必须调用(未记录的)QUnit.load()方法来通知 QUnit 您的测试套件已经定义。

演示:http: //jsfiddle.net/brianpeiris/98fc8/show/

于 2012-12-25T06:17:22.770 回答