dwf: refactored Jasmine for less coupling; adding Crockford's helper

methods; crafted a new 'bootstrap' test in order to allow name
collisions with JSpec; better formatting of results in bootstrap test.
This commit is contained in:
Davis W. Frank
2008-11-29 18:12:55 -08:00
parent a2802923e2
commit 9f2d3e0540
10 changed files with 4611 additions and 45 deletions

30
test/bootstrap.html Normal file
View File

@@ -0,0 +1,30 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Jasmine Tests</title>
<script type="text/javascript" src="prototype-1.6.0.3.js"></script>
<script type="text/javascript" src="../lib/jasmine.js"></script>
<link type="text/css" rel="stylesheet" href="test.css"/>
<script type="text/javascript" src="bootstrap.js"></script>
</head>
<body onLoad="runTests();">
<h1>
Running all Jasmine Test Suites
</h1>
<div id="icons">
<img id="spinner" src="spinner.gif" alt="" />
</div>
<div id="report">
<div id="results_summary" style="display:none;">
<h2>Summary</h2>
</div>
<div id="fails">
<h2 id="fails_header" style="display:none;">Failure Messages</h2>
<div id="fail_messages"></div>
</div>
</div>
</body>
</html>