[KSS-checkins] r53447 - in kukit/kss.demo/branch/jscoverage/kss/demo: . browser jscoverage jscoverage/browser
gotcha at codespeak.net
gotcha at codespeak.net
Sun Apr 6 14:45:44 CEST 2008
Author: gotcha
Date: Sun Apr 6 14:45:44 2008
New Revision: 53447
Added:
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/ (props changed)
- copied from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/IGNORE.txt
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/IGNORE.txt
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/__init__.py
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/__init__.py
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/browser/
- copied from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/browser/
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/browser/__init__.py
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/browser/__init__.py
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/browser/backToIndex.html
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/browser/backToIndex.html
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/browser/configure.zcml
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/browser/configure.zcml
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/browser/coverage.py
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/browser/coverage.py
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/browser/interfaces.py
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/browser/interfaces.py
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/browser/kss_demo_suite_jscoverage.pt
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/browser/kss_demo_suite_jscoverage.pt
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/browser/setJscoverage.html
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/browser/setJscoverage.html
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/browser/unsetJscoverage.html
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/browser/unsetJscoverage.html
kukit/kss.demo/branch/jscoverage/kss/demo/jscoverage/configure.zcml
- copied unchanged from r53442, kukit/kss.demo/trunk/kss/demo/jscoverage/configure.zcml
Modified:
kukit/kss.demo/branch/jscoverage/kss/demo/browser/header_macros.pt
kukit/kss.demo/branch/jscoverage/kss/demo/browser/kss_demo_index.pt
kukit/kss.demo/branch/jscoverage/kss/demo/configure.zcml
Log:
add jscoverage support
Modified: kukit/kss.demo/branch/jscoverage/kss/demo/browser/header_macros.pt
==============================================================================
--- kukit/kss.demo/branch/jscoverage/kss/demo/browser/header_macros.pt (original)
+++ kukit/kss.demo/branch/jscoverage/kss/demo/browser/header_macros.pt Sun Apr 6 14:45:44 2008
@@ -49,14 +49,23 @@
<metal:header define-macro="kukit_resource">
- <tal:block define="kss_devel_mode nocall:here/@@kss_devel_mode | nothing">
+ <tal:block define="kss_devel_mode nocall:here/@@kss_devel_mode | nothing;
+ isJscoverage nocall:here/@@kss_jscoverage/isJscoverage | nothing;
+ ">
+
+ <script tal:condition="isJscoverage"
+ type="text/javascript"
+ tal:attributes="src
+ string:${context/@@absolute_url}/++resource++kukit-jscoverage.js;"
+ src="++resource++kukit-jscoverage.js">
+ </script>
- <script tal:condition="python: not kss_devel_mode or kss_devel_mode.isoff()" type="text/javascript"
+ <script tal:condition="python:not kss_devel_mode or (not isJscoverage and kss_devel_mode.isoff())" type="text/javascript"
tal:attributes="src string:${context/@@absolute_url}/++resource++kukit.js;"
src="++resource++kukit.js">
</script>
- <script tal:condition="python: kss_devel_mode and kss_devel_mode.ison()" type="text/javascript"
+ <script tal:condition="python:kss_devel_mode and (not isJscoverage and kss_devel_mode.ison())" type="text/javascript"
tal:attributes="src string:${context/@@absolute_url}/++resource++kukit-devel.js;"
src="++resource++kukit-devel.js">
</script>
Modified: kukit/kss.demo/branch/jscoverage/kss/demo/browser/kss_demo_index.pt
==============================================================================
--- kukit/kss.demo/branch/jscoverage/kss/demo/browser/kss_demo_index.pt (original)
+++ kukit/kss.demo/branch/jscoverage/kss/demo/browser/kss_demo_index.pt Sun Apr 6 14:45:44 2008
@@ -1,5 +1,6 @@
<html>
<head>
+ <title>KSS demos and tests</title>
<link rel="stylesheet" type="text/css"
tal:attributes="href string:${context/@@absolute_url}/@@kss_devel_mode/ui_css"/>
</head>
@@ -16,6 +17,19 @@
</form>
</li>
</ul>
+ <h2>Coverage</h2>
+ <ul style="background-color:#E0E0C0;">
+ <li>Link to Zelenium object (instrumented):
+ <form tal:attributes="action
+ string:${context/@@absolute_url}/zuite_jscoverage.html">
+ <input type="text" name="path" value="zuite" />
+ <input type="submit" name="submit" value="Run all Selenium tests" />
+ </form>
+ </li>
+ <li>
+ <a href="index.html" onclick='window.open("++resource++jsc/jscoverage.html");'>Coverage report</a>
+ </li>
+ </ul>
<p class="help">
Zelenium object link must be an absolute path from the domain root,
or a relative path from the demo SimpleContent's parent.
Modified: kukit/kss.demo/branch/jscoverage/kss/demo/configure.zcml
==============================================================================
--- kukit/kss.demo/branch/jscoverage/kss/demo/configure.zcml (original)
+++ kukit/kss.demo/branch/jscoverage/kss/demo/configure.zcml Sun Apr 6 14:45:44 2008
@@ -7,7 +7,7 @@
>
<include package="kss.core"/>
-
+
<!-- Things to do only on Zope2 -->
<configure zcml:condition="have compat_five">
@@ -93,4 +93,6 @@
permission="zope.Public"
/>
+ <include package=".jscoverage"/>
+
</configure>
More information about the Kukit-checkins
mailing list