Refactored test suite once more, as proposed by John
[jquery.git] / build / test / index.html
index 3af2240..a8d8b44 100644 (file)
@@ -1,10 +1,12 @@
 <html id="html">
 <head>
        <script type="text/javascript" src="../dist/jquery.js"></script>
-       <script type="text/javascript" src="js/test.js"></script>
+       <script type="text/javascript" src="testrunner.js"></script>
        <script>
-       $(document).ready(function(){
-               runTests([{FILES}]);\r
+       $(document).ready(function(){\r
+               runTest(function() {
+                       {TESTS}\r
+               });\r
        });
        </script>
        <style>.pass { color: green; } .fail { color: red; } #tests ol { display: none; }</style>
                <p id="first">Try them out:</p>\r
                <ul id="firstUL"></ul>
                <ol id="empty"></ol>
-               <form id="form">
-                       <input type="text" value="Test" id="text1"/>
+               <form id="form" action="formaction">
+                       <input type="text" value="Test" name="action" id="text1"/>
                        <input type="text" value="Test" id="text2" disabled="disabled"/>
                        <input type="radio" name="radio1" id="radio1"/>
 
                        <input type="radio" name="radio2" id="radio2" checked/>
                        <input type="checkbox" name="check" id="check1" checked/>
-                       <input type="checkbox" name="check" id="check2"/>
+                       <input type="checkbox" id="check2"/>
 
                        <input type="hidden" name="hidden" id="hidden1"/>
-                       <input type="text" style="display:none;" id="hidden2"/>\r
+                       <input type="text" style="display:none;" name="foo[bar]" id="hidden2"/>\r
                        \r
                        <input type="text" id="name" name="name" value="name" />\r
                        \r
+                       <textarea id="area1">foobar</textarea>\r
+                       \r
                        <select name="select1" id="select1">\r
                                <option id="option1a" value="">Nothing</option>\r
                                <option id="option1b" value="1">1</option>\r
                                <option id="option1c" value="2">2</option>\r
                                <option id="option1d" value="3">3</option>\r
                        </select>\r
-                       <select name="select1" id="select2">\r
+                       <select name="select2" id="select2">\r
                                <option id="option2a" value="">Nothing</option>\r
                                <option id="option2b" value="1">1</option>\r
                                <option id="option2c" value="2">2</option>\r