blob: 322f89fd4f5428764810155fc505d61867d3f46b [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<!-- allow fancy checkmarks to show up -->
<meta charset="UTF-8">
<!-- complain about uncaught errors -->
<script type="text/javascript">
window.onerror = function() {
document.documentElement.style.background = 'red';
};
</script>
<!-- better living through jQuery -->
<script type="text/javascript" src="support/jquery-1.7.2.js"></script>
<!-- mocha test framework -->
<script type="text/javascript" src="../node_modules/mocha/mocha.js"></script>
<link rel="stylesheet" type="text/css" href="../node_modules/mocha/mocha.css" />
<!-- home-grown assertions -->
<script src="support/assert.js" type="text/javascript"></script>
<!-- configure mocha and chai -->
<script type="text/javascript">
mocha.setup('tdd');
</script>
<!-- include the library with the tests inlined -->
<script id="mathquill" type="text/javascript" src="../build/mathquill.test.js"
onerror="alert('couldn\'t find `build/mathquill.test.js`. Please run `make test` before opening this file.')">
</script>
<!-- include MathQuill-basic -->
<link rel="stylesheet" type="text/css" href="../build/mathquill.css" />
<script type="text/javascript" src="../build/mathquill-basic.js"></script>
<script type="text/javascript">
MQBasic = MathQuill.noConflict().getInterface(MathQuill.getInterface.MAX);
MQ = MathQuill.getInterface(MathQuill.getInterface.MAX);
</script>
</head>
<body>
<h1>Unit Tests</h1>
<div id="mocha">
</div>
<div id="mock"></div>
<script type="text/javascript"> mocha.run(); </script>
</body>
</html>