[KSS-checkins] r49488 - in kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo: . selenium_tests

jfroche at codespeak.net jfroche at codespeak.net
Fri Dec 7 00:08:47 CET 2007


Author: jfroche
Date: Fri Dec  7 00:08:47 2007
New Revision: 49488

Added:
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/error_handling.html
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/form_submit.html
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/html_inserts.html
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/more_selectors.html
Modified:
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/demoview.py
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/error_handling.kss
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/error_handling.pt
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/html_inserts.kss
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/html_inserts.pt
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/actions.html
   kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/suite.html
Log:
a few more selenium tests and the needed modifications on the original demos

Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/demoview.py
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/demoview.py	(original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/demoview.py	Fri Dec  7 00:08:47 2007
@@ -155,7 +155,7 @@
         if act == 'error':
             raise Exception, 'We have an error here.'
         elif act == 'explicit':
-            raise KssExplicitError, 'Explicit error raised.'
+            raise KSSExplicitError, 'Explicit error raised.'
         elif act == 'empty':
             # Just do nothing, we want to return a response with no commands.
             # This is valid behaviour, should raise no error, however 
@@ -179,24 +179,26 @@
         self.getCommandSet('core').replaceHTML('div#frame', '<div id="frame"><h1 id="core">KSS for a life.</h1></div>')
         return self.render()
 
-    def htmlInsertBefore(self):
+    def htmlInsertBefore(self, text=''):
         """html insert"""
-        self.getCommandSet('core').insertHTMLBefore('#core', '<div class="type1">KSS for a life. %s</div>' % (str(datetime.datetime.now()), ))
+        self.getCommandSet('core').insertHTMLBefore('#frame', '<div class="type1">KSS for a life. %s</div>' % text)
         return self.render()
 
-    def htmlInsertAfter(self):
+    def htmlInsertAfter(self, text=''):
         """html insert"""
-        self.getCommandSet('core').insertHTMLAfter('#core', '<div class="type1">KSS for a life. %s</div>' % (str(datetime.datetime.now()), ))
+        self.getCommandSet('core').insertHTMLAfter('#frame', '<div class="type1">KSS for a life. %s</div>' % text)
         return self.render()
 
-    def htmlInsertAsFirstChild(self):
+    def htmlInsertAsFirstChild(self, text=''):
         """html insert"""
-        self.getCommandSet('core').insertHTMLAsFirstChild('div#frame', '<div class="type2">KSS for a life. %s</div>' % (str(datetime.datetime.now()), ))
+        self.getCommandSet('core').insertHTMLAsFirstChild('div#frame',
+                                                          "first: %s " % text)
         return self.render()
 
-    def htmlInsertAsLastChild(self):
+    def htmlInsertAsLastChild(self, text=''):
         """html insert"""
-        self.getCommandSet('core').insertHTMLAsLastChild('div#frame', '<div class="type2">KSS for a life. %s</div>' % (str(datetime.datetime.now()), ))
+        self.getCommandSet('core').insertHTMLAsLastChild('div#frame',
+                                                         "last: %s" % text)
         return self.render()
 
 

Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/error_handling.kss
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/error_handling.kss	(original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/error_handling.kss	Fri Dec  7 00:08:47 2007
@@ -11,12 +11,6 @@
    It also demonstrates kss rules are merged like css ones
 */
 
-/*
-.handled:click {
-    errTest-error:  alert;
-    alert-message: nodeAttr(id); 
-}
-*/
 
 /* The  next rule demonstrates that instead of executing a local
    action on the originally selected node, we use executeCommand
@@ -24,11 +18,9 @@
 */
 
 .handled:click {
-    errTest-error:  executeCommand;
-    executeCommand-commandSelector: 'update-status';
-    executeCommand-commandSelectorType: htmlid;
-    executeCommand-commandName: replaceInnerHTML;
-    executeCommand-html: '<b style="color:red;">Error handler activated.</b>';
+    errTest-error:  insertHTMLBefore;
+    insertHTMLBefore-kssSelector: #log-end;
+    insertHTMLBefore-html: "Error handler activated.";
 }
 
 /* Spinner control 
@@ -48,3 +40,13 @@
     setStyle-value: none;
 }
 
+/* Log control
+*/
+
+#log-reset a:click, #log-reset:click {
+    action-client: clearChildNodes;
+    clearChildNodes-kssSelector: #logger;
+    action-client: insertHTMLAsLastChild;
+    insertHTMLAsLastChild-kssSelector: #logger;
+    insertHTMLAsLastChild-html: "<p id='log-end'></p>";
+}

Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/error_handling.pt
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/error_handling.pt	(original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/error_handling.pt	Fri Dec  7 00:08:47 2007
@@ -1,9 +1,7 @@
 <html tal:define="viewname string:error_handling">
- 
   <head>
-  
     <metal:header use-macro="context/@@header_macros/header_resources">
-      <metal:custom_resources fill-slot="custom_resources"> 
+      <metal:custom_resources fill-slot="custom_resources">
         <style type="text/css">
           #spinner-wrapper {
                     border: 1px solid black;
@@ -19,11 +17,9 @@
         </style>
       </metal:custom_resources>
     </metal:header>
-  
   </head>
 
   <body>
-    
     <p metal:use-macro="context/@@body_macros/header">header</p>
 
 <h3>Error handling demo</h3>
@@ -36,32 +32,28 @@
     except that the second one gives a response with no commands and so it issues a warning into
     the kss log. "Error" gives a failed responses due to an exception in the server method
     on the server.</p>
-    <p>The buttons in the first row have no error handled.</p>
+    <p>The buttons in the first row have no error handlers.</p>
     <div>
-      <input type="submit" id="button_1_1" class="clickable kukit-act-noerror"
-	     value="No error"  />
-      <input type="submit" id="button_1_2" class="clickable kukit-act-empty"
-	     value="Empty response"  />
-      <input type="submit" id="button_1_3" class="clickable kukit-act-error"
-	     value="Error"  />
-      <!--input type="submit" id="button_1_4" class="clickable kukit-act-timeout"
-	     value="Timeout"  /-->
-      <input type="submit" id="button_2_5" class="clickable kukit-act-explicit"
-	     value="Explicit error"  />
+      <input type="submit" id="no_error_handler_no_error" class="clickable kukit-act-noerror"
+          value="No error"  />
+      <input type="submit" id="no_error_handler_empty_response" class="clickable kukit-act-empty"
+          value="Empty response"  />
+      <input type="submit" id="no_error_handler_error" class="clickable kukit-act-error"
+          value="Error"  />
+      <input type="submit" id="no_error_handler_explicit_error" class="clickable kukit-act-explicit"
+          value="Explicit error"  />
     </div>
     <p>The buttons in the second row have individual error handlers.</p>
     </form>
     <div>
-      <input type="submit" id="button_2_1" class="clickable handled kukit-act-noerror"
-	     value="No error"  />
-      <input type="submit" id="button_2_2" class="clickable handled kukit-act-empty"
-	     value="Empty response"  />
-      <input type="submit" id="button_2_3" class="clickable handled kukit-act-error"
-	     value="Error"  />
-      <!--input type="submit" id="button_2_4" class="clickable handled kukit-act-timeout"
-	     value="Timeout"  /-->
-      <input type="submit" id="button_2_5" class="clickable handled kukit-act-explicit"
-	     value="Explicit error"  />
+      <input type="submit" id="with_error_handler_no_error" class="clickable handled kukit-act-noerror"
+          value="No error"  />
+      <input type="submit" id="with_error_handler_empty_response" class="clickable handled kukit-act-empty"
+          value="Empty response"  />
+      <input type="submit" id="with_error_handler_error" class="clickable handled kukit-act-error"
+          value="Error"  />
+      <input type="submit" id="with_error_handler_explicit_error" class="clickable handled kukit-act-explicit"
+          value="Explicit error"  />
     </div>
     <p>
     You can also try suspending your server process and start generating timed out requests.
@@ -72,6 +64,12 @@
     their number (currently in 4): click like crazy on the buttons and you will see that
     your server will not get hogged. More will be told about this topic in the upcoming
     documentation.</p>
+    <h1>Log</h1>
+    <p id="log-reset"><a>Reset log</a></p>
+    <p class="log">Error log :</p>
+    <div id="logger" class="log">
+      <p id='log-end'></p>
+    </div>
 
   </body>
 </html>

Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/html_inserts.kss
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/html_inserts.kss	(original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/html_inserts.kss	Fri Dec  7 00:08:47 2007
@@ -1,17 +1,25 @@
  
 button#insertBefore:click {
+    evt-click-preventdefault: true;
     action-server: htmlInsertBefore;
+    htmlInsertBefore-text : currentFormVar(text-to-insert);
 }
 
 button#insertAfter:click {
+    evt-click-preventdefault: true;
     action-server: htmlInsertAfter;
+    htmlInsertAfter-text : currentFormVar(text-to-insert);
 }
 
 button#insertAsFirstChild:click {
+    evt-click-preventdefault: true;
     action-server: htmlInsertAsFirstChild;
+    htmlInsertAsFirstChild-text : currentFormVar(text-to-insert);
 }
 
 button#insertAsLastChild:click {
+    evt-click-preventdefault: true;
+    htmlInsertAsLastChild-text : currentFormVar(text-to-insert);
     action-server: htmlInsertAsLastChild;
 }
 

Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/html_inserts.pt
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/html_inserts.pt	(original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/html_inserts.pt	Fri Dec  7 00:08:47 2007
@@ -32,6 +32,8 @@
     <p metal:use-macro="context/@@body_macros/header">header</p>
     
     <h2>HTML insertions (a.k.a. Change tags II.)</h2>
+    <form>
+     Text to insert: <input type="text" id="text-to-insert" name="text-to-insert" />
     <ul>
     <li>
     <button class="type1" id="insertBefore">
@@ -59,7 +61,8 @@
     </button>
     </li>
     </ul>
+    </form>
     <h4>The playground:</h4>
-    <div id="frame"><h1 id="core">KSS for a life.</h1></div>
+    <div id="frame">KSS for a life.</div>
   </body>
 </html>

Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/actions.html
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/actions.html	(original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/actions.html	Fri Dec  7 00:08:47 2007
@@ -155,7 +155,6 @@
 	<td>server-removeclass-button at class</td>
 	<td>button click cursorPointer</td>
 </tr>
-/tr>
 
 </tbody></table>
 </body>

Added: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/error_handling.html
==============================================================================
--- (empty file)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/error_handling.html	Fri Dec  7 00:08:47 2007
@@ -0,0 +1,119 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>error_handling</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">error_handling</td></tr>
+</thead><tbody>
+<tr>
+	<td>open</td>
+	<td>/demo/error_handling.html</td>
+	<td></td>
+</tr>
+<tr>
+	<td>assertText</td>
+	<td>logger</td>
+	<td></td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>no_error_handler_no_error</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForTextNotPresent</td>
+	<td>logger</td>
+	<td>Error handler activated</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>no_error_handler_empty_response</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForTextNotPresent</td>
+	<td>logger</td>
+	<td>Error handler activated</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>no_error_handler_error</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForTextNotPresent</td>
+	<td>logger</td>
+	<td>Error handler activated</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>no_error_handler_explicit_error</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForTextNotPresent</td>
+	<td>logger</td>
+	<td>Error handler activated.</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>with_error_handler_no_error</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForText</td>
+	<td>logger</td>
+	<td>Error handler activated.</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>css=#log-reset</td>
+	<td></td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>with_error_handler_empty_response</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForText</td>
+	<td>logger</td>
+	<td>Error handler activated.</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>css=#log-reset</td>
+	<td></td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>with_error_handler_error</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForText</td>
+	<td>logger</td>
+	<td>Error handler activated.</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>css=#log-reset</td>
+	<td></td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>with_error_handler_explicit_error</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForText</td>
+	<td>logger</td>
+	<td>Error handler activated.</td>
+</tr>
+
+</tbody></table>
+</body>
+</html>

Added: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/form_submit.html
==============================================================================
--- (empty file)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/form_submit.html	Fri Dec  7 00:08:47 2007
@@ -0,0 +1,144 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>form_submit</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">form_submit</td></tr>
+</thead><tbody>
+<tr>
+	<td>open</td>
+	<td>/demo/form_submit.html</td>
+	<td></td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>name</td>
+	<td>John Foo</td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>address</td>
+	<td>Bar street, 12</td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>city</td>
+	<td>Foobar</td>
+</tr>
+<tr>
+	<td>select</td>
+	<td>country</td>
+	<td>label=USA</td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>telephone</td>
+	<td>100</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>submit</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForTextPresent</td>
+	<td>Async saved:</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>100</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>Foobar</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>USA</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>John Foo</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>Bar street, 12</td>
+	<td></td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>name</td>
+	<td>Brigitte Bardou</td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>address</td>
+	<td>Cool street</td>
+</tr>
+<tr>
+	<td>select</td>
+	<td>country</td>
+	<td>label=USA</td>
+</tr>
+<tr>
+	<td>select</td>
+	<td>country</td>
+	<td>label=Norway</td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>city</td>
+	<td>Southway</td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>telephone</td>
+	<td>dring</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>submit</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>Async saved:</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>dring</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>Southway</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>Norway</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>Brigitte Bardou</td>
+	<td></td>
+</tr>
+<tr>
+	<td>verifyTextPresent</td>
+	<td>Cool street</td>
+	<td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>

Added: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/html_inserts.html
==============================================================================
--- (empty file)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/html_inserts.html	Fri Dec  7 00:08:47 2007
@@ -0,0 +1,84 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>html_inserts</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">html_inserts</td></tr>
+</thead><tbody>
+<tr>
+	<td>open</td>
+	<td>/demo/html_inserts.html</td>
+	<td></td>
+</tr>
+<tr>
+	<td>assertText</td>
+	<td>frame</td>
+	<td>KSS for a life.</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>insertAsFirstChild</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForText</td>
+	<td>frame</td>
+	<td>first: KSS for a life.</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>insertAsLastChild</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForText</td>
+	<td>frame</td>
+	<td>first: KSS for a life.last:</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>insert</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForText</td>
+	<td>frame</td>
+	<td>KSS for a life.</td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>text-to-insert</td>
+	<td>before 1</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>insertBefore</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForText</td>
+	<td>css=h4+div</td>
+	<td>KSS for a life. before 1</td>
+</tr>
+<tr>
+	<td>type</td>
+	<td>text-to-insert</td>
+	<td>after 1</td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>insertAfter</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForText</td>
+	<td>css=#frame+div</td>
+	<td>KSS for a life. after 1</td>
+</tr>
+
+</tbody></table>
+</body>
+</html>

Added: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/more_selectors.html
==============================================================================
--- (empty file)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/more_selectors.html	Fri Dec  7 00:08:47 2007
@@ -0,0 +1,54 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>more_selectors</title>
+</head>
+<body>
+<table cellpadding="1" cellspacing="1" border="1">
+<thead>
+<tr><td rowspan="1" colspan="3">more_selectors</td></tr>
+</thead><tbody>
+<tr>
+	<td>open</td>
+	<td>/demo/more_selectors.html</td>
+	<td></td>
+</tr>
+<tr>
+	<td>assertTextPresent</td>
+	<td>More complex selectors</td>
+	<td></td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>button-one</td>
+	<td></td>
+</tr>
+<tr>
+	<td>assertAlert</td>
+	<td>Keep trying until you get there, event [annoy], rule #2, node [INPUT].</td>
+	<td></td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>button-two</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForAlert</td>
+	<td>Keep trying until you get there, from the second button, event [annoy], rule #5, node [INPUT].</td>
+	<td></td>
+</tr>
+<tr>
+	<td>click</td>
+	<td>button-two</td>
+	<td></td>
+</tr>
+<tr>
+	<td>waitForTextPresent</td>
+	<td>Button button-two clicked.</td>
+	<td></td>
+</tr>
+
+</tbody></table>
+</body>
+</html>

Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/suite.html
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/suite.html	(original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/suite.html	Fri Dec  7 00:08:47 2007
@@ -1,6 +1,6 @@
 <html>
   <body>
-    <table id="suiteTable"    
+    <table id="suiteTable"
            cellpadding="1"
            cellspacing="1"
            border="1"
@@ -11,7 +11,7 @@
           <td>
             <h4>
               <a href="++resource++coreselenium/setDevMode.html">Development mode</a>
-            </h4>  
+            </h4>
           </td>
         </tr>
         <tr>
@@ -52,12 +52,24 @@
         <tr>
           <td><a href="++resource++coreselenium/selectors.html">Selectors</a></td>
         </tr>
+        <tr>
+          <td><a href="++resource++coreselenium/more_selectors.html">More Selectors</a></td>
+        </tr>
+        <tr>
+          <td><a href="++resource++coreselenium/form_submit.html">Form submit</a></td>
+        </tr>
+        <tr>
+          <td><a href="++resource++coreselenium/error_handling.html">Error handling</a></td>
+        </tr>
+        <tr>
+          <td><a href="++resource++coreselenium/html_inserts.html">HTML inserts</a></td>
+        </tr>
         <!--> </-->
         <tr>
           <td>
             <h4>
               <a href="++resource++coreselenium/setProdMode.html">Production mode</a>
-            </h4>  
+            </h4>
           </td>
         </tr>
         <tr>
@@ -98,7 +110,19 @@
         <tr>
           <td><a href="++resource++coreselenium/selectors.html">Selectors</a></td>
         </tr>
+        <tr>
+          <td><a href="++resource++coreselenium/more_selectors.html">More Selectors</a></td>
+        </tr>
+        <tr>
+          <td><a href="++resource++coreselenium/form_submit.html">Form submit</a></td>
+        </tr>
+        <tr>
+          <td><a href="++resource++coreselenium/error_handling.html">Error handling</a></td>
+        </tr>
+        <tr>
+          <td><a href="++resource++coreselenium/html_inserts.html">HTML inserts</a></td>
+        </tr>
       </tbody>
     </table>
   </body>
-</html>  
+</html>


More information about the Kukit-checkins mailing list