javascript – 如何从文档中提取QUnit结果
作者:互联网
当QUnit将测试结果详细信息添加到HTML文档时,它会仔细地包含在span元素内部执行,传递和失败的测试数量,每个元素都有自己的类,以便以编程方式恢复这三个数字.但是,即使我可以在完成的HTML中看到跨度,但在搜索时我找不到它们
jQuery('span.failed'); // For example
它们在onload事件期间不存在,尽管它们用于onunload事件.在QUnit test()调用之后我也无法得到它们.
我究竟做错了什么?
解决方法:
QUnit提供了一个回调方法,你需要覆盖它:QUnit.done(失败,总数)
在最后一次测试完成时调用它,并获得失败测试的数量以及测试总数.
所以你只需定义
QUnit.done = function(failures, total) {
// do whatever here
}
就是这样.
标签:jquery,javascript,unit-testing,qunit 来源: https://codeday.me/bug/20190622/1259201.html