r3261 committed - datepicker: renabling tests, with timeouts inbetween each test, hopefu...

r3261 committed - datepicker: renabling tests, with timeouts inbetween each test, hopefu...


Revision: 3261
Author: joern.zaefferer
Date: Sat Sep 19 06:36:34 2009
Log: datepicker: renabling tests, with timeouts inbetween each test,
hopefully avoids to kill testswarm clients with slow-script warnings
http://code.google.com/p/jquery-ui/source/detail?r=3261
Modified:
/trunk/tests/unit/datepicker/datepicker.html
/trunk/tests/unit/datepicker/datepicker_core.js
/trunk/tests/unit/datepicker/datepicker_events.js
/trunk/tests/unit/datepicker/datepicker_methods.js
/trunk/tests/unit/datepicker/datepicker_options.js
=======================================
--- /trunk/tests/unit/datepicker/datepicker.html    Thu Sep 17 03:39:12 2009
+++ /trunk/tests/unit/datepicker/datepicker.html    Sat Sep 19 06:36:34 2009
@@ -16,19 +16,12 @@
    <script type="text/javascript" src="../../jquery.simulate.js"></script>
    <script type="text/javascript" src="../testsuite.js"></script>
-    <script>
-        test("datepicker", function() {
-            ok(false, "disabled for now to avoid crashing testswarm clients; enable
for local testing only until performance issues are solved");
-        });
-    </script>
-    <!--
    <script type="text/javascript" src="datepicker_core.js"></script>
    <script type="text/javascript" src="datepicker_defaults.js"></script>
    <script type="text/javascript" src="datepicker_events.js"></script>
    <script type="text/javascript" src="datepicker_methods.js"></script>
    <script type="text/javascript" src="datepicker_options.js"></script>
    <script type="text/javascript" src="datepicker_tickets.js"></script>
-    -->
</head>
<body>
=======================================
--- /trunk/tests/unit/datepicker/datepicker_core.js    Wed Apr 1 03:15:29 2009
+++ /trunk/tests/unit/datepicker/datepicker_core.js    Sat Sep 19 06:36:34 2009
@@ -40,7 +40,12 @@
(function($) {
-module("datepicker: core");
+module("datepicker: core", {
+    teardown: function() {
+        stop();
+        setTimeout(start, 13);
+    }
+});
test('baseStructure', function() {
    var inp = init('#inp');
=======================================
--- /trunk/tests/unit/datepicker/datepicker_events.js    Tue Feb 3 20:27:14
2009
+++ /trunk/tests/unit/datepicker/datepicker_events.js    Sat Sep 19 06:36:34
2009
@@ -3,7 +3,12 @@
*/
(function($) {
-module("datepicker: events");
+module("datepicker: events", {
+    teardown: function() {
+        stop();
+        setTimeout(start, 13);
+    }
+});
var selectedThis = null;
var selectedDate = null;
=======================================
--- /trunk/tests/unit/datepicker/datepicker_methods.js    Tue Feb 3 20:27:14
2009
+++ /trunk/tests/unit/datepicker/datepicker_methods.js    Sat Sep 19 06:36:34
2009
@@ -3,7 +3,12 @@
*/
(function($) {
-module("datepicker: methods");
+module("datepicker: methods", {
+    teardown: function() {
+        stop();
+        setTimeout(start, 13);
+    }
+});
test('destroy', function() {
    var inp = init('#inp');
=======================================
--- /trunk/tests/unit/datepicker/datepicker_options.js    Wed Jul 22 01:37:28
2009
+++ /trunk/tests/unit/datepicker/datepicker_options.js    Sat Sep 19 06:36:34
2009
@@ -4,7 +4,12 @@
(function($) {
-module("datepicker: options");
+module("datepicker: options", {
+    teardown: function() {
+        stop();
+        setTimeout(start, 13);
+    }
+});
test('setDefaults', function() {
    var inp = init('#inp');