UNPKG

deadunit

Version:

A dead-simple nestable unit testing library for javascript and node.js.

47 lines (36 loc) 1.3 kB
<body> </body> <script src='../browserPackage/deadunit.browser.gen.umd.js'></script> <script src='../node_modules/requirejs/require.js'></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> <script> "use strict"; require.config({ paths: { "deadunit": "../browserPackage/deadunit.browser.gen.umd", "deadunitTests": "generated/deadunitTests.browser.umd", "future": "../node_modules/async-future/generatedBuilds/asyncFuture.umd" } }) require(['deadunitTests', 'future'], function(deadunitTests, Future) { deadunitTests.getTests(deadunit, { env: 'browser', printTestOutput: function(test, name, timeout) { return browserPrintTest(test) }, print: function print(str) { $('body').append('<div style="color:white;">'+str.replace(new RegExp("\n", 'g'), "<br>")+'</div>') }, reset: function() { window.onerror = function() {} } }) function browserPrintTest(test) { var f = new Future test.writeHtml().then(function() { f.return() }) return f } }) </script>