我记得曾经在QUnit的测试运行工具栏中看到一些QUnit测试模块选择列表的屏幕截图。我的印象是选择选择列表中的一个模块会导致该模块的测试运行。
问题:这样的功能实际上是否存在用于QUnit的OOB?我知道可以通过URL设置过滤器,但我想要一个更“可发现”的选项。
谢谢!
答案 0 :(得分:9)
如果您在测试套件中定义了多个module,则选择列表仅显示自身。
此外,在QUnit初始化之前,请确保您的测试套件已准备就绪。即,当页面完成加载(onload事件)时,QUnit会自行初始化。如果您在此之后碰巧定义了测试套件,那么您必须调用(未记录的)QUnit.load()
方法来通知QUnit您的测试套件已经定义。