ndn-message-channel-transport
Version:
HTML5 messageChannel binding for NDN-js
44 lines (33 loc) • 1 kB
HTML
<html>
<script src="assert.js"></script>
<script src="mocha.js"></script>
<script> mocha.setup('bdd')
</script>
<script src="testLib.js"></script>
<link rel="stylesheet" href="mocha.css" />
<div id="mocha"><p><a href=".">Index</a></p></div>
<script>
onload = function(){
//mocha.checkLeaks();
mocha.globals(['mochaResults','ndn', 'repo']);
var runner = mocha.run();
var failedTests = [];
runner.on('end', function(){
window.mochaResults = runner.stats;
window.mochaResults.reports = failedTests;
});
runner.on('fail', logFailure);
function logFailure(test, err){
var flattenTitles = function(test){
var titles = [];
while (test.parent.title){
titles.push(test.parent.title);
test = test.parent;
}
return titles.reverse();
};
failedTests.push({name: test.title, result: false, message: err.message, stack: err.stack, titles: flattenTitles(test) });
};
};
</script>
</html>