[KSS-checkins] r49493 - in kukit/kss.core/branch/finish-closures: docs kss/core/browser kss/core/doc kss/core/docs kss/core/pluginregistry/browser kss/core/plugins/core/demo kss/core/plugins/core/demo/parameterfunction kss/core/plugins/core/demo/selenium_tests
gotcha at codespeak.net
gotcha at codespeak.net
Fri Dec 7 01:22:54 CET 2007
Author: gotcha
Date: Fri Dec 7 01:22:51 2007
New Revision: 49493
Added:
kukit/kss.core/branch/finish-closures/kss/core/docs/
- copied from r49490, kukit/kss.core/trunk/kss/core/docs/
kukit/kss.core/branch/finish-closures/kss/core/docs/CREDITS.txt
- copied unchanged from r49490, kukit/kss.core/trunk/kss/core/docs/CREDITS.txt
kukit/kss.core/branch/finish-closures/kss/core/docs/HISTORY.txt
- copied unchanged from r49490, kukit/kss.core/trunk/kss/core/docs/HISTORY.txt
kukit/kss.core/branch/finish-closures/kss/core/docs/INSTALL.txt
- copied unchanged from r49490, kukit/kss.core/trunk/kss/core/docs/INSTALL.txt
kukit/kss.core/branch/finish-closures/kss/core/docs/LICENSE.GPL
- copied unchanged from r49490, kukit/kss.core/trunk/kss/core/docs/LICENSE.GPL
kukit/kss.core/branch/finish-closures/kss/core/docs/LICENSE.txt
- copied unchanged from r49490, kukit/kss.core/trunk/kss/core/docs/LICENSE.txt
kukit/kss.core/branch/finish-closures/kss/core/docs/TODO.txt
- copied unchanged from r49490, kukit/kss.core/trunk/kss/core/docs/TODO.txt
kukit/kss.core/branch/finish-closures/kss/core/docs/tutorial_part2.rst
- copied unchanged from r49490, kukit/kss.core/trunk/kss/core/docs/tutorial_part2.rst
Removed:
kukit/kss.core/branch/finish-closures/docs/
kukit/kss.core/branch/finish-closures/kss/core/doc/
Modified:
kukit/kss.core/branch/finish-closures/kss/core/browser/kukitresponse.pt
kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develui.css
kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develui.pt
kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develview.py
kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/basic_commands.pt
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/more_selectors.kss
kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/more_selectors.pt
kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/parameterfunction/forms.pt
kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/parameterfunction/parameterfunction_view.py
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/more_selectors.html
kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/pf_forms.html
kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/setDevMode.html
kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/setProdMode.html
Log:
trunk merged back
Modified: kukit/kss.core/branch/finish-closures/kss/core/browser/kukitresponse.pt
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/browser/kukitresponse.pt (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/browser/kukitresponse.pt Fri Dec 7 01:22:51 2007
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
-<kukit xmlns="http://www.kukit.org/commands/1.0"
+<kukit xmlns="http://www.kukit.org/commands/1.1"
xmlns:tal="http://xml.zope.org/namespaces/tal"
xmlns:metal="http://xml.zope.org/namespaces/metal">
<commands>
Modified: kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develui.css
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develui.css (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develui.css Fri Dec 7 01:22:51 2007
@@ -55,13 +55,13 @@
background-color: #880000;
}
-a.button,
-input[type="submit"] {
+a.button, .clickable {
width: auto;
padding: 0.2em;
border: 1px solid #FF8888;
color: #CC0000;
text-decoration: none;
+ font-size: 80%;
}
fieldset {
@@ -89,11 +89,22 @@
padding : 1em;
}
-.red {
- color: red;
+.production, .error {
+ color: red;
+}
+
+.production, .development {
+ font-weight: bold;
}
-.green {
- color: green;
+.warning {
+ color: orange;
}
+.development, .info {
+ color: green;
+}
+
+.debug {
+ color: blue;
+}
Modified: kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develui.pt
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develui.pt (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develui.pt Fri Dec 7 01:22:51 2007
@@ -54,44 +54,103 @@
</head>
<body tal:define="devel_mode python: options.get('devel_mode', view.ison());
- referer request/referer|request/HTTP_REFERER|nothing">
+ loglevel python: options.get('loglevel', view.getLogLevel());
+ referer request/referer|request/HTTP_REFERER|nothing">
- <h2>Kss mode setup</h2>
+ <h2>KSS mode setup</h2>
<p>
- Current KSS mode is<b>
- <span class="green"
+ KSS is in <span class="development"
tal:condition="devel_mode">development</span><span
- class="red" tal:condition="not: devel_mode">production</span></b>.
+ class="production" tal:condition="not: devel_mode">production</span> mode.
</p>
- <p>
+ <p class="help">
+ The mode is stored in a cookie that is global to the site.
+ </p>
+ <p class="help">
+ It can be overridden by a local utility (eg. ResourceRegistries, in Plone).
+ </p>
+
+ <p class="help">
If you call <code>@@kss_devel_mode/ison</code> on the current context,
- you get <code>True</code> if in development mode, <code>False</code> in in production mode.
+ you will get <code>True</code> in development mode, <code>False</code> in production mode.
</p>
- <h3>
- Set KSS mode cookie
- </h3>
<form name="edit">
- <div class="help">
- Click the button to toggle mode.
- </div>
-
- <div>
- <input type="hidden" name="referer"
- tal:attributes="value referer" />
- <input type="submit" name="prod" id="button_prod" class="clickable"
- value="Switch to production mode." />
- <input type="submit" name="devel" id="button_devel" class="clickable"
- value="Switch to development mode." />
- </div>
- <p class="help">The cookie is global to the site and may be overridden by a
- local utility (eg. ResourceRegistries, in Plone)</p>
+ <fieldset>
+ <h3>
+ Set KSS mode cookie
+ </h3>
+ <p class="help">
+ Click the button to toggle mode.
+ </p>
+
+ <div>
+ <input type="hidden" name="referer"
+ tal:attributes="value referer" />
+ <input type="submit" name="prod" id="button_prod" class="clickable production"
+ value="Switch to production mode." />
+ <input type="submit" name="devel" id="button_devel" class="clickable development"
+ value="Switch to development mode." />
+ </div>
+
+ </fieldset>
+ </form>
+
+ <p tal:condition="referer">
+ <a class="button" tal:attributes="href referer">Back to the referer page.</a>
+ </p>
+
+ <h2>KSS log level setup</h2>
+
+ <p>
+ Current KSS log level is<b>
+ <span tal:attributes="class python:loglevel.lower()"
+ tal:content="loglevel">DEBUG</span></b>.
+ </p>
+ <p class="help">
+ The log level is stored in a cookie that is global to the site.
+ </p>
+
+ <p class="help">
+ Logging is effective only in <span class="development">development</span> mode.
+ </p>
+
+ <form name="loglevel">
+ <fieldset>
+ <h3>
+ Set KSS log level
+ </h3>
+ <p class="help">
+ Click the button to set log level.
+ </p>
+
+
+ <div>
+ <input type="hidden" name="referer"
+ tal:attributes="value referer" />
+ <tal:levels repeat="level python:['DEBUG', 'INFO', 'WARNING', 'ERROR']">
+ <label tal:attributes="class python:level.lower()">
+ <input type="radio" name="loglevel"
+ tal:attributes="value level;
+ checked python: level==loglevel and 1 or None;
+ " />
+ <tal:block replace="level">DEBUG</tal:block>
+ </label>
+ <br />
+ </tal:levels>
+ <input type="submit" name="loglevel_submit" id="button_loglevel" class="clickable"
+ value="Set" />
+ </div>
+
+ </fieldset>
</form>
- <p tal:condition="referer"><a tal:attributes="href referer">Back</a></p>
+ <p tal:condition="referer">
+ <a class="button" tal:attributes="href referer">Back to the referer page.</a>
+ </p>
</body>
</html>
Modified: kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develview.py
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develview.py (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/pluginregistry/browser/develview.py Fri Dec 7 01:22:51 2007
@@ -11,7 +11,8 @@
from zope.traversing.interfaces import ITraverser
from zope.publisher.interfaces import NotFound
-COOKIE_NAME = '__kss_devel'
+COOKIE_DEVELMODE = '__kss_devel'
+COOKIE_LOGLEVEL = '__kss_loglevel'
class DevelView(BrowserView):
implements(IDevelView)
@@ -37,7 +38,7 @@
return self, ('ui', )
# --
- # Accessable methods
+ # Methods for handling development/production mode
# --
def ison(self):
@@ -51,7 +52,7 @@
select development mode without the cookie
'''
- ison = COOKIE_NAME in self.request.cookies
+ ison = COOKIE_DEVELMODE in self.request.cookies
if not ison:
# Check from javascript tool
@@ -76,26 +77,51 @@
def set(self):
'Sets development mode cookie'
- self.request.response.setCookie(COOKIE_NAME, '1', path='/')
+ self.request.response.setCookie(COOKIE_DEVELMODE, '1', path='/')
def unset(self):
'Unsets development mode cookie'
- self.request.response.expireCookie(COOKIE_NAME, path='/')
+ self.request.response.expireCookie(COOKIE_DEVELMODE, path='/')
+
+ # --
+ # Methods for handling loglevel
+ # --
+
+ def getLogLevel(self, REQUEST=None):
+ 'Gets current log level'
+ loglevel = self.request.cookies.get(COOKIE_LOGLEVEL, 'DEBUG').upper()
+ return loglevel
+
+ def setLogLevel(self, loglevel):
+ 'Sets loglevel cookie'
+ self.request.response.setCookie(COOKIE_LOGLEVEL, loglevel, path='/')
+
+ # --
+ # User interface
+ # --
_ui = ViewPageTemplateFile('develui.pt', content_type='text/html;charset=utf-8')
def ui(self):
'User interface for interactive switching'
options = {}
+ # Handle development/production mode
if 'devel' in self.request.form:
self.set()
# setting it also to have immediate effect in the page
options['devel_mode'] = True
if 'prod' in self.request.form:
self.unset()
- if COOKIE_NAME in self.request.cookies:
+ if COOKIE_DEVELMODE in self.request.cookies:
# setting it also to have immediate effect in the page
options['devel_mode'] = False
+ # Handle loglevel
+ if 'loglevel' in self.request.form:
+ loglevel = self.request.form['loglevel']
+ self.setLogLevel(loglevel)
+ # setting it also to have immediate effect in the page
+ options['loglevel'] = loglevel
+ # Return the rendered template
return self._ui(**options)
def ui_js(self):
Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/basic_commands.pt
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/basic_commands.pt (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/basic_commands.pt Fri Dec 7 01:22:51 2007
@@ -91,19 +91,18 @@
For instance, let's look at the <a tal:attributes="href string:${context/@@absolute_url}/moveToDivContent"><code>moveToDivContent</code> response</a>.
</p>
<pre>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"
- xmlns:kukit="http://www.kukit.org/commands/1.0"><body>
-<kukit:commands>
-<kukit:command selector="div#copy" name="copyChildNodesTo"
- selectorType="">
- <kukit:param name="html_id">demo</kukit:param>
-</kukit:command>
-<kukit:command selector="div#copy" name="clearChildNodes"
- selectorType="">
-</kukit:command>
-</kukit:commands>
-</body></html>
+ <?xml version="1.0" encoding="utf-8" ?>
+<kukit xmlns="http://www.kukit.org/commands/1.1">
+<commands>
+<command selector="div#copy" name="copyChildNodesTo"
+ selectorType="">
+ <param name="html_id">demo</param>
+</command>
+<command selector="div#copy" name="clearChildNodes"
+ selectorType="">
+</command>
+</commands>
+</kukit>
</pre>
<p>
The XML specifies two commands to apply to the <code>div#copy</code> node :
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 01:22:51 2007
@@ -12,11 +12,6 @@
*/
-/* The next rule demonstrates that instead of executing a local
- action on the originally selected node, we use executeCommand
- which execute a given local action on a new set of selected nodes.
-*/
-
.handled:click {
errTest-error: insertHTMLBefore;
insertHTMLBefore-kssSelector: #log-end;
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 01:22:51 2007
@@ -34,25 +34,25 @@
on the server.</p>
<p>The buttons in the first row have no error handlers.</p>
<div>
- <input type="submit" id="no_error_handler_no_error" class="clickable kukit-act-noerror"
+ <input type="submit" id="no_error_handler_no_error" class="clickable kssattr-act-noerror"
value="No error" />
- <input type="submit" id="no_error_handler_empty_response" class="clickable kukit-act-empty"
+ <input type="submit" id="no_error_handler_empty_response" class="clickable kssattr-act-empty"
value="Empty response" />
- <input type="submit" id="no_error_handler_error" class="clickable kukit-act-error"
+ <input type="submit" id="no_error_handler_error" class="clickable kssattr-act-error"
value="Error" />
- <input type="submit" id="no_error_handler_explicit_error" class="clickable kukit-act-explicit"
+ <input type="submit" id="no_error_handler_explicit_error" class="clickable kssattr-act-explicit"
value="Explicit error" />
</div>
<p>The buttons in the second row have individual error handlers.</p>
</form>
<div>
- <input type="submit" id="with_error_handler_no_error" class="clickable handled kukit-act-noerror"
+ <input type="submit" id="with_error_handler_no_error" class="clickable handled kssattr-act-noerror"
value="No error" />
- <input type="submit" id="with_error_handler_empty_response" class="clickable handled kukit-act-empty"
+ <input type="submit" id="with_error_handler_empty_response" class="clickable handled kssattr-act-empty"
value="Empty response" />
- <input type="submit" id="with_error_handler_error" class="clickable handled kukit-act-error"
+ <input type="submit" id="with_error_handler_error" class="clickable handled kssattr-act-error"
value="Error" />
- <input type="submit" id="with_error_handler_explicit_error" class="clickable handled kukit-act-explicit"
+ <input type="submit" id="with_error_handler_explicit_error" class="clickable handled kssattr-act-explicit"
value="Explicit error" />
</div>
<p>
Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/more_selectors.kss
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/more_selectors.kss (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/more_selectors.kss Fri Dec 7 01:22:51 2007
@@ -1,3 +1,10 @@
+#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>";
+}
#button-one:annoyclicker-click(annoyMe) {
}
@@ -10,8 +17,9 @@
}
behaviour:annoyclicker-annoy(annoyMe) {
- action-client: alert;
- alert-message: "Keep trying until you get there";
+ action-client: insertHTMLBefore;
+ insertHTMLBefore-kssSelector: #log-end;
+ insertHTMLBefore-html: "Keep trying until you get there. ";
}
#button-two:annoyclicker-click(annoyYou) {
@@ -24,6 +32,7 @@
}
behaviour:annoyclicker-annoy(annoyYou) {
- action-client: alert;
- alert-message: "Keep trying until you get there, from the second button";
+ action-client: insertHTMLBefore;
+ insertHTMLBefore-kssSelector: #log-end;
+ insertHTMLBefore-html: "Keep trying until you get there, from the second button. ";
}
Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/more_selectors.pt
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/more_selectors.pt (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/more_selectors.pt Fri Dec 7 01:22:51 2007
@@ -39,5 +39,11 @@
</div>
<input type="button" id="button-one" value="Do it"/>
<input type="button" id="button-two" value="Do it again"/>
+ <h1>Log</h1>
+ <p id="log-reset"><a>Reset log</a></p>
+ <p class="log">You clicked :</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/parameterfunction/forms.pt
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/parameterfunction/forms.pt (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/parameterfunction/forms.pt Fri Dec 7 01:22:51 2007
@@ -182,7 +182,7 @@
<div class="help">
Click the button.
</div>
- <a class="button click cursorPointer" id="fullform-current">Click me !</a>
+ <a class="button click cursorPointer" id="fullform-current" href="#">Click me !</a>
<fieldset>
value1:
<input class="click cursorPointer"
@@ -197,6 +197,12 @@
<input class="click cursorPointer"
type="text" name="listval:list" value="listval2"/>
<br>
+ listval with multiselect:
+ <select name="multiple-select:list" multiple="multiple">
+ <option selected="selected">Value 1</option>
+ <option>Value 2</option>
+ <option selected="selected">Value 3</option>
+ </select>
recordval:
<input class="click cursorPointer"
type="text" name="recordval.a:record" value="recordval_a"/>
Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/parameterfunction/parameterfunction_view.py
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/parameterfunction/parameterfunction_view.py (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/parameterfunction/parameterfunction_view.py Fri Dec 7 01:22:51 2007
@@ -19,4 +19,5 @@
def submitFullFormIntoRequest(self):
# marshall back the repr of this dict.
ksscore = self.getCommandSet('core')
- ksscore.replaceInnerHTML('#target', repr(self.request.form))
+ ksscore.replaceInnerHTML('#target', repr(list(sorted(
+ self.request.form.items()))))
Modified: 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/error_handling.html (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/error_handling.html Fri Dec 7 01:22:51 2007
@@ -64,9 +64,9 @@
<td></td>
</tr>
<tr>
- <td>waitForText</td>
+ <td>waitForTextNotPresent</td>
<td>logger</td>
- <td>Error handler activated.</td>
+ <td>Error handler activated</td>
</tr>
<tr>
<td>click</td>
@@ -79,9 +79,9 @@
<td></td>
</tr>
<tr>
- <td>waitForText</td>
+ <td>waitForTextNotPresent</td>
<td>logger</td>
- <td>Error handler activated.</td>
+ <td>Error handler activated</td>
</tr>
<tr>
<td>click</td>
Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/more_selectors.html
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/more_selectors.html (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/more_selectors.html Fri Dec 7 01:22:51 2007
@@ -24,18 +24,48 @@
<td></td>
</tr>
<tr>
- <td>assertAlert</td>
- <td>Keep trying until you get there, event [annoy], rule #2, node [INPUT].</td>
+ <td>waitForText</td>
+ <td>logger</td>
+ <td>Keep trying until you get there.</td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>log-reset</td>
+ <td></td>
+</tr>
+<tr>
+ <td>assertText</td>
+ <td>logger</td>
<td></td>
</tr>
<tr>
<td>click</td>
- <td>button-two</td>
+ <td>button-one</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForText</td>
+ <td>logger</td>
+ <td>Keep trying until you get there.</td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>button-one</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForTextPresent</td>
+ <td>Button button-one clicked.</td>
+ <td></td>
+</tr>
+<tr>
+ <td>click</td>
+ <td>log-reset</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>assertText</td>
+ <td>logger</td>
<td></td>
</tr>
<tr>
@@ -44,6 +74,16 @@
<td></td>
</tr>
<tr>
+ <td>waitForText</td>
+ <td>logger</td>
+ <td>Keep trying until you get there, from the second button.</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>
Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/pf_forms.html
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/pf_forms.html (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/pf_forms.html Fri Dec 7 01:22:51 2007
@@ -113,6 +113,21 @@
<td>target</td>
<td>radio-2</td>
</tr>
+<tr>
+ <td>click</td>
+ <td>fullform-current</td>
+ <td></td>
+</tr>
+<tr>
+ <td>waitForText</td>
+ <td>target</td>
+ <td>[('listval', ['listval1', 'listval2']), ('multiple-select', ['Value 1', 'Value 3']), ('recordsval', [{'a': 'recordval_a_1', 'b': 'recordval_b_1'}, {'a': 'recordval_a_2', 'b': 'recordval_b_2'}]), ('recordval', {'a': 'recordval_a', 'b': 'recordval_b'}), ('value1', 'value1'), ('value2', 'value2')]</td>
+</tr>
+<tr>
+ <td>verifyTextPresent</td>
+ <td>[('listval', ['listval1', 'listval2']), ('multiple-select', ['Value 1', 'Value 3']), ('recordsval', [{'a': 'recordval_a_1', 'b': 'recordval_b_1'}, {'a': 'recordval_a_2', 'b': 'recordval_b_2'}]), ('recordval', {'a': 'recordval_a', 'b': 'recordval_b'}), ('value1', 'value1'), ('value2', 'value2')]</td>
+ <td></td>
+</tr>
</tbody></table>
</body>
Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/setDevMode.html
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/setDevMode.html (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/setDevMode.html Fri Dec 7 01:22:51 2007
@@ -15,7 +15,7 @@
</tr>
<tr>
<td>assertTextPresent</td>
- <td>Kss mode setup</td>
+ <td>KSS mode setup</td>
<td></td>
</tr>
<tr>
Modified: kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/setProdMode.html
==============================================================================
--- kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/setProdMode.html (original)
+++ kukit/kss.core/branch/finish-closures/kss/core/plugins/core/demo/selenium_tests/setProdMode.html Fri Dec 7 01:22:51 2007
@@ -15,7 +15,7 @@
</tr>
<tr>
<td>assertTextPresent</td>
- <td>Kss mode setup</td>
+ <td>KSS mode setup</td>
<td></td>
</tr>
<tr>
More information about the Kukit-checkins
mailing list