r2936 - Started building compound visual tests (multiple plugins). Partial fix for #4651 - Creat...

r2936 - Started building compound visual tests (multiple plugins). Partial fix for #4651 - Creat...


Author: scott.gonzalez
Date: Sat Jul 18 11:33:16 2009
New Revision: 2936
Added:
trunk/tests/visual/compound/
trunk/tests/visual/compound/accordion_tabs.html
trunk/tests/visual/compound/datepicker_dialog.html
trunk/tests/visual/compound/draggable_accordion.html
trunk/tests/visual/compound/tabs_tabs.html
Log:
Started building compound visual tests (multiple plugins). Partial fix for
#4651 - Create test pages for nested widgets.
Added: trunk/tests/visual/compound/accordion_tabs.html
==============================================================================
--- (empty file)
+++ trunk/tests/visual/compound/accordion_tabs.html    Sat Jul 18 11:33:16 2009
@@ -0,0 +1,84 @@
+<!doctype html>
+<html lang="en">
+<head>
+    <title>Compound Visual Test : Accordion in Tabs</title>
+    <link rel="stylesheet" href="../visual.css" type="text/css" />
+    <link rel="stylesheet" href="../../../themes/base/ui.all.css"
type="text/css">
+    <script type="text/javascript" src="../../../jquery-1.3.2.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.tabs.js"></script>
+    <script type="text/javascript">
+    $(function() {
+        $('#tabs').tabs();
+        $('#accordion-1, #accordion-2').accordion();
+    });
+    </script>
+</head>
+<body>
+
+<div id="tabs">
+    <ul>
+        <li><a href="#tabs-1">First</a></li>
+        <li><a href="#tabs-2">Second</a></li>
+    </ul>
+    <div id="tabs-1">
+        <div id="accordion-1">
+            <h3><a href="#">Accordion Header 1</a></h3>
+            <div>
+                

Accordion Content 1


+                

Accordion Content 1


+                

Accordion Content 1


+                

Accordion Content 1


+                

Accordion Content 1


+            </div>
+            <h3><a href="#">Accordion Header 2</a></h3>
+            <div>
+                

Accordion Content 2


+                

Accordion Content 2


+                

Accordion Content 2


+                

Accordion Content 2


+                

Accordion Content 2


+            </div>
+            <h3><a href="#">Accordion Header 3</a></h3>
+            <div>
+                

Accordion Content 3


+                

Accordion Content 3


+                

Accordion Content 3


+                

Accordion Content 3


+                

Accordion Content 3


+            </div>
+        </div>
+    </div>
+    <div id="tabs-2">
+        <div id="accordion-2">
+            <h3><a href="#">Accordion Header 1</a></h3>
+            <div>
+                

Accordion Content 1


+                

Accordion Content 1


+                

Accordion Content 1


+                

Accordion Content 1


+                

Accordion Content 1


+            </div>
+            <h3><a href="#">Accordion Header 2</a></h3>
+            <div>
+                

Accordion Content 2


+                

Accordion Content 2


+                

Accordion Content 2


+                

Accordion Content 2


+                

Accordion Content 2


+            </div>
+            <h3><a href="#">Accordion Header 3</a></h3>
+            <div>
+                

Accordion Content 3


+                

Accordion Content 3


+                

Accordion Content 3


+                

Accordion Content 3


+                

Accordion Content 3


+            </div>
+        </div>
+    </div>
+</div>
+
+</body>
+</html>
Added: trunk/tests/visual/compound/datepicker_dialog.html
==============================================================================
--- (empty file)
+++ trunk/tests/visual/compound/datepicker_dialog.html    Sat Jul 18 11:33:16
2009
@@ -0,0 +1,25 @@
+<!doctype html>
+<html lang="en">
+<head>
+    <title>Compound Visual Test : Datepicker in Diaog</title>
+    <link rel="stylesheet" href="../visual.css" type="text/css" />
+    <link rel="stylesheet" href="../../../themes/base/ui.all.css"
type="text/css">
+    <script type="text/javascript" src="../../../jquery-1.3.2.js"></script>
+    <script type="text/javascript" src="../../../ui/ui.core.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">
+    $(function() {
+        $('#dialog').dialog();
+        $('#datepicker').datepicker();
+    });
+    </script>
+</head>
+<body>
+
+<div id="dialog">
+    <input id="datepicker">
+</div>
+
+</body>
+</html>
Added: trunk/tests/visual/compound/draggable_accordion.html
==============================================================================
--- (empty file)
+++ trunk/tests/visual/compound/draggable_accordion.html    Sat Jul 18
11:33:16 2009
@@ -0,0 +1,52 @@
+<!doctype html>
+<html lang="en">
+<head>
+    <title>Compound Visual Test : Accordion in Tabs</title>
+    <link rel="stylesheet" href="../visual.css" type="text/css" />
+    <link rel="stylesheet" href="../../../themes/base/ui.all.css"
type="text/css">
+    <script type="text/javascript" src="../../../jquery-1.3.2.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.draggable.js"></script>
+    <script type="text/javascript">
+    $(function() {
+        $('#accordion').accordion();
+        $('#first .draggable').draggable();
+        $('#second .draggable').draggable({
+            appendTo: 'body'
+        });
+        $('#third .draggable').draggable();
+    });
+    </script>
+</head>
+<body>
+
+<div id="accordion">
+    <h3><a href="#">Accordion Header 1</a></h3>
+    <div id="first">
+        <div class="draggable">Draggable 1-1</div>
+        <div class="draggable">Draggable 1-2</div>
+        <div class="draggable">Draggable 1-3</div>
+        <div class="draggable">Draggable 1-4</div>
+        <div class="draggable">Draggable 1-5</div>
+    </div>
+    <h3><a href="#">Accordion Header 2</a></h3>
+    <div id="second">
+        <div class="draggable">Draggable with appendTo 2-1</div>
+        <div class="draggable">Draggable with appendTo 2-2</div>
+        <div class="draggable">Draggable with appendTo 2-3</div>
+        <div class="draggable">Draggable with appendTo 2-4</div>
+        <div class="draggable">Draggable with appendTo 2-5</div>
+    </div>
+    <h3><a href="#">Accordion Header 3</a></h3>
+    <div id="third">
+        <div class="draggable">Draggable 3-1</div>
+        <div class="draggable">Draggable 3-2</div>
+        <div class="draggable">Draggable 3-3</div>
+        <div class="draggable">Draggable 3-4</div>
+        <div class="draggable">Draggable 3-5</div>
+    </div>
+</div>
+
+</body>
+</html>
Added: trunk/tests/visual/compound/tabs_tabs.html
==============================================================================
--- (empty file)
+++ trunk/tests/visual/compound/tabs_tabs.html    Sat Jul 18 11:33:16 2009
@@ -0,0 +1,71 @@
+<!doctype html>
+<html lang="en">
+<head>
+    <title>Compound Visual Test : Accordion in Tabs</title>
+    <link rel="stylesheet" href="../visual.css" type="text/css" />
+    <link rel="stylesheet" href="../../../themes/base/ui.all.css"
type="text/css">
+    <script type="text/javascript" src="../../../jquery-1.3.2.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.tabs.js"></script>
+    <script type="text/javascript">
+    $(function() {
+        $('#tabs, #tabs-a, #tabs-b').tabs();
+    });
+    </script>
+</head>
+<body>
+
+<div id="tabs">
+    <ul>
+        <li><a href="#tabs-1">First</a></li>
+        <li><a href="#tabs-2">Second</a></li>
+    </ul>
+    <div id="tabs-1">
+        <div id="tabs-a">
+            <ul>
+                <li><a href="#tabs-a-1">First</a></li>
+                <li><a href="#tabs-a-2">Second</a></li>
+            </ul>
+            <div id="tabs-a-1">
+                

nested tabs a-1


+                

nested tabs a-1


+                

nested tabs a-1


+                

nested tabs a-1


+                

nested tabs a-1


+            </div>
+            <div id="tabs-a-2">
+                

nested tabs a-2


+                

nested tabs a-2


+                

nested tabs a-2


+                

nested tabs a-2


+                

nested tabs a-2


+            </div>
+        </div>
+    </div>
+    <div id="tabs-2">
+        <div id="tabs-b">
+            <ul>
+                <li><a href="#tabs-b-1">First</a></li>
+                <li><a href="#tabs-b-2">Second</a></li>
+            </ul>
+            <div id="tabs-b-1">
+                

nested tabs b-1


+                

nested tabs b-1


+                

nested tabs b-1


+                

nested tabs b-1


+                

nested tabs b-1


+            </div>
+            <div id="tabs-b-2">
+                

nested tabs b-2


+                

nested tabs b-2


+                

nested tabs b-2


+                

nested tabs b-2


+                

nested tabs b-2


+            </div>
+        </div>
+    </div>
+</div>
+
+</body>
+</html>