UNPKG

ndn-contrib

Version:

Reusable 'Classes' for Named Data Networking: NameTree, PIT, FIB, ContentStore, Interfaces, and Transports

47 lines (39 loc) 1.48 kB
<html> <script src="http://chaijs.com/chai.js"></script> <script src="lib/mocha.js"></script> <script> mocha.setup('bdd') </script> <script src="DataStructures/suite.js"></script> <link rel="stylesheet" href="lib/mocha.css" /> <div id="mocha"><p><a href=".">Index</a></p></div> <script> onload = function(){ Object.defineProperty(global, "result", { set : function(value) { throw new Error("SHIT!"); } }) mocha.checkLeaks(); mocha.globals(['mochaResults', 'v' , "ListenerActive", "result"]); 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> <script src="http://localhost:35729/livereload.js"></script> </html>