r3598 committed - button: placeholders for unit tests

r3598 committed - button: placeholders for unit tests

Revision: 3598
Author: joern.zaefferer
Date: Sun Jan 3 05:20:44 2010
Log: button: placeholders for unit tests
http://code.google.com/p/jquery-ui/source/detail?r=3598
Added:
/branches/dev/tests/unit/button
/branches/dev/tests/unit/button/button.html
/branches/dev/tests/unit/button/button_core.js
/branches/dev/tests/unit/button/button_defaults.js
/branches/dev/tests/unit/button/button_events.js
/branches/dev/tests/unit/button/button_methods.js
/branches/dev/tests/unit/button/button_options.js
/branches/dev/tests/unit/button/button_tickets.js
=======================================
--- /dev/null
+++ /branches/dev/tests/unit/button/button.html    Sun Jan 3 05:20:44 2010
@@ -0,0 +1,43 @@
+<!doctype html>
+<html lang="en">
+<head>
+    <title>jQuery UI Button Test Suite</title>
+
+    <script type="text/javascript" src="../../../jquery-1.3.2.js"></script>
+    <script type="text/javascript"
src="../../../ui/jquery.ui.core.js"></script>
+    <script type="text/javascript"
src="../../../ui/jquery.ui.widget.js"></script>
+    <script type="text/javascript"
src="../../../ui/jquery.ui.button.js"></script>
+
+    <link type="text/css" href="../testsuite.css" rel="stylesheet" />
+    <script type="text/javascript"
src="../../../external/testrunner-r6588.js"></script>
+    <script type="text/javascript" src="../../jquery.simulate.js"></script>
+    <script type="text/javascript" src="../testsuite.js"></script>
+
+    <script type="text/javascript" src="button_core.js"></script>
+    <script type="text/javascript" src="button_defaults.js"></script>
+    <script type="text/javascript" src="button_events.js"></script>
+    <script type="text/javascript" src="button_methods.js"></script>
+    <script type="text/javascript" src="button_options.js"></script>
+    <script type="text/javascript" src="button_tickets.js"></script>
+
+</head>
+<body>
+
+<div id="main">
+
+    <button id="button">Label</button>
+
+    <form>
+        <div id="radio1" style="margin-top: 2em;">
+            <input type="radio" id="radio11" name="radio" /><label
for="radio11">Choice 1</label>
+            <input type="radio" id="radio12" name="radio" checked="checked"
/><label for="radio12">Choice 2</label>
+            <input type="radio" id="radio13" name="radio" /><label
for="radio13">Choice 3</label>
+        </div>
+    </form>
+
+    <input type="checkbox" id="check" /><label for="check">Toggle</label>
+
+</div>
+
+</body>
+</html>
=======================================
--- /dev/null
+++ /branches/dev/tests/unit/button/button_core.js    Sun Jan 3 05:20:44 2010
@@ -0,0 +1,12 @@
+/*
+ * button_core.js
+ */
+
+
+(function($) {
+
+module("button: core");
+
+
+
+})(jQuery);
=======================================
--- /dev/null
+++ /branches/dev/tests/unit/button/button_defaults.js    Sun Jan 3 05:20:44
2010
@@ -0,0 +1,15 @@
+/*
+ * button_defaults.js
+ */
+
+var button_defaults = {
+    disabled: false,
+    text: true,
+    label: null,
+    icons: {
+        primary: null,
+        secondary: null
+    }
+};
+
+commonWidgetTests('button', { defaults: button_defaults });
=======================================
--- /dev/null
+++ /branches/dev/tests/unit/button/button_events.js    Sun Jan 3 05:20:44
2010
@@ -0,0 +1,23 @@
+/*
+ * button_events.js
+ */
+(function($) {
+
+module("button: events");
+
+test("search", function() {
+});
+
+test("open", function() {
+});
+
+test("focus", function() {
+});
+
+test("close", function() {
+});
+
+test("change", function() {
+});
+
+})(jQuery);
=======================================
--- /dev/null
+++ /branches/dev/tests/unit/button/button_methods.js    Sun Jan 3 05:20:44
2010
@@ -0,0 +1,17 @@
+/*
+ * button_methods.js
+ */
+(function($) {
+
+
+module("button: methods");
+
+test("destroy", function() {
+    // events, classes, aria attributes
+})
+
+test("search", function() {
+
+})
+
+})(jQuery);
=======================================
--- /dev/null
+++ /branches/dev/tests/unit/button/button_options.js    Sun Jan 3 05:20:44
2010
@@ -0,0 +1,21 @@
+/*
+ * button_options.js
+ */
+(function($) {
+
+module("button: options");
+
+test("text", function() {
+});
+
+test("label", function() {
+    $("#button").button({
+        label: "xxx"
+    });
+    same( "xxx", $("#button").text() );
+});
+
+test("icons", function() {
+});
+
+})(jQuery);
=======================================
--- /dev/null
+++ /branches/dev/tests/unit/button/button_tickets.js    Sun Jan 3 05:20:44
2010
@@ -0,0 +1,10 @@
+/*
+ * button_tickets.js
+ */
+(function($) {
+
+module("button: tickets");
+
+
+
+})(jQuery);
--