diff options
author | Richard Worth <rdworth@gmail.com> | 2008-11-11 13:32:48 +0000 |
---|---|---|
committer | Richard Worth <rdworth@gmail.com> | 2008-11-11 13:32:48 +0000 |
commit | a08dfc9f6f53658494a8e5fa00a2846dea96e626 (patch) | |
tree | 5a3aa7985bb8ce30031cd6ea9f8d24f7d18c4e84 /tests | |
parent | 2afb5942aaab4aa8d37939dd5bb44aa46438b10e (diff) | |
download | jquery-ui-a08dfc9f6f53658494a8e5fa00a2846dea96e626.tar.gz jquery-ui-a08dfc9f6f53658494a8e5fa00a2846dea96e626.zip |
Added new test suite for common tests across all UI plugins
Diffstat (limited to 'tests')
-rw-r--r-- | tests/ui.html | 41 | ||||
-rw-r--r-- | tests/ui.js | 38 |
2 files changed, 79 insertions, 0 deletions
diff --git a/tests/ui.html b/tests/ui.html new file mode 100644 index 000000000..51a79eb67 --- /dev/null +++ b/tests/ui.html @@ -0,0 +1,41 @@ +<!doctype html>
+<html lang="en">
+<head>
+ <title>jQuery UI Test Suite</title>
+
+ <link rel="stylesheet" href="qunit/testsuite.css" type="text/css" media="screen">
+
+ <script type="text/javascript" src="../jquery-1.2.6.js"></script>
+ <script type="text/javascript" src="../ui/ui.core.js"></script>
+ <script type="text/javascript" src="../ui/ui.accordion.js"></script>
+ <script type="text/javascript" src="../ui/ui.colorpicker.js"></script>
+ <script type="text/javascript" src="../ui/ui.datepicker.js"></script>
+ <script type="text/javascript" src="../ui/ui.dialog.js"></script>
+ <script type="text/javascript" src="../ui/ui.draggable.js"></script>
+ <script type="text/javascript" src="../ui/ui.droppable.js"></script>
+ <script type="text/javascript" src="../ui/ui.progressbar.js"></script>
+ <script type="text/javascript" src="../ui/ui.resizable.js"></script>
+ <script type="text/javascript" src="../ui/ui.selectable.js"></script>
+ <script type="text/javascript" src="../ui/ui.slider.js"></script>
+ <script type="text/javascript" src="../ui/ui.sortable.js"></script>
+ <script type="text/javascript" src="../ui/ui.spinner.js"></script>
+ <script type="text/javascript" src="../ui/ui.tabs.js"></script>
+
+ <script type="text/javascript" src="qunit/testrunner.js"></script>
+ <script type="text/javascript" src="ui.js"></script>
+
+</head>
+<body class="flora">
+
+<h1 id="header">jQuery UI Test Suite</h1>
+<h2 id="banner"></h2>
+<h2 id="userAgent"></h2>
+
+<ol id="tests"></ol>
+
+<div id="main" style="position: absolute; top: -10000px; border: 1px solid black; padding: 10px; margin: 10px;">
+
+</div>
+
+</body>
+</html>
diff --git a/tests/ui.js b/tests/ui.js new file mode 100644 index 000000000..8779549bf --- /dev/null +++ b/tests/ui.js @@ -0,0 +1,38 @@ +/*
+ * core unit tests
+ */
+(function($) {
+
+var plugins = [
+ "accordion",
+ "colorpicker",
+ "datepicker",
+ "dialog",
+ "draggable",
+ "droppable",
+ "progressbar",
+ "resizable",
+ "selectable",
+ "slider",
+ "sortable",
+ "spinner",
+ "tabs"
+];
+
+module("version");
+
+test("core", function() {
+ equals($.ui.version, "@VERSION", "$.ui.version");
+});
+
+$(plugins).each(function() {
+ var pluginName = this;
+ test(pluginName, function() {
+ if ($.ui[pluginName])
+ equals($.ui[pluginName].version, "@VERSION", "$.ui." + pluginName + ".version");
+ else
+ ok(false, "$.ui." + pluginName + " undefined.");
+ });
+});
+
+})(jQuery);
|