node-qunit的測試結果如何顯示到瀏覽器中(1)

qunit,https://qunitjs.com/,是測試javascript代碼的一個測試框架;可以用在html測試js代碼,這個用法不說。


node-qunit,http://github.com/kof/node-qunit.git,是node.js下的版本。可以在node.js中測試js代碼,可以與qunit共用“測試用例”。但是不滿意的是它的輸出在cmd的視窗中看起來亂糟糟的,無法閱讀。

如何把node-qunit的測試結果按qunit的樣子顯示在瀏覽器中呢?

先看如何獲得測試結果:

module.exports = function(req, res, sender) {
	var testrunner = require("qunit");
	
	testrunner.run({
		code : "./source/yjSecurity.js",
		tests : "./test/Test_yjSecurity.js"
	}, function(err, report) {
		//console.dir(testrunner.log.data);
		if (err)
			sender.error(err);
		else {
			sender.success(report);//testrunner.log.data);
		}
	});
};
測試執行完後的report看起來就是結果。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章