34 lines
1.1 KiB
HTML
34 lines
1.1 KiB
HTML
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Mocha Tests</title>
|
|
<link rel="stylesheet" href="../bower_components/mocha/mocha.css" />
|
|
<script src="../bower_components/chai/chai.js"></script>
|
|
<script src="../bower_components/mocha/mocha.js"></script>
|
|
<script>
|
|
// Polyfill for function.bind, which PhantomJS seems to need, see
|
|
// https://gist.github.com/Daniel-Hug/5682738/raw/147ec7d72123fbef4d7471dcc88c2bc3d52de8d9/function-bind.js
|
|
Function.prototype.bind = (function () {}).bind || function (b) {
|
|
if (typeof this !== "function") {
|
|
throw new TypeError("Function.prototype.bind - what is trying to be bound is not callable");
|
|
}
|
|
|
|
function c() {}
|
|
var a = [].slice,
|
|
f = a.call(arguments, 1),
|
|
e = this,
|
|
d = function () {
|
|
return e.apply(this instanceof c ? this : b || window, f.concat(a.call(arguments)));
|
|
};
|
|
c.prototype = this.prototype;
|
|
d.prototype = new c();
|
|
return d;
|
|
};
|
|
</script>
|
|
<script src="../lib/require.js" data-main="require-config"></script>
|
|
</head>
|
|
<body>
|
|
<div id="mocha"></div>
|
|
</body>
|
|
</html>
|