[Checkins] SVN: zope.testbrowser/trunk/ - Switched to Zope 3.4 KGS.

Christian Zagrodnick cz at gocept.com
Sat Dec 6 10:28:46 EST 2008


Log message for revision 93722:
  - Switched to Zope 3.4 KGS.
  
  - New lines are no longer stripped in XML and HTML code contained in a
    textarea; requires ClientForm >= 0.2.10 (LP #268139).
  
  

Changed:
  U   zope.testbrowser/trunk/CHANGES.txt
  U   zope.testbrowser/trunk/buildout.cfg
  U   zope.testbrowser/trunk/setup.py
  U   zope.testbrowser/trunk/src/zope/testbrowser/fixed-bugs.txt
  A   zope.testbrowser/trunk/src/zope/testbrowser/ftests/textarea.html
  U   zope.testbrowser/trunk/src/zope/testbrowser/tests.py

-=-
Modified: zope.testbrowser/trunk/CHANGES.txt
===================================================================
--- zope.testbrowser/trunk/CHANGES.txt	2008-12-06 15:11:20 UTC (rev 93721)
+++ zope.testbrowser/trunk/CHANGES.txt	2008-12-06 15:28:45 UTC (rev 93722)
@@ -7,6 +7,11 @@
 
 - Author e-mail to zope-dev rather than zope3-dev.
 
+- Switched to Zope 3.4 KGS.
+
+- New lines are no longer stripped in XML and HTML code contained in a
+  textarea; requires ClientForm >= 0.2.10 (LP #268139).
+
 3.5.1 (2008-10-10)
 ------------------
 

Modified: zope.testbrowser/trunk/buildout.cfg
===================================================================
--- zope.testbrowser/trunk/buildout.cfg	2008-12-06 15:11:20 UTC (rev 93721)
+++ zope.testbrowser/trunk/buildout.cfg	2008-12-06 15:28:45 UTC (rev 93722)
@@ -1,16 +1,8 @@
 [buildout]
 develop = .
 parts = test interpreter
-index = http://pypi.python.org/simple
-extends = http://download.zope.org/zope3.4/versions.cfg
-versions = versions
-allow-picked-versions = false
-use-dependency-links = false
+index = http://download.zope.org/zope3.4/
 
-[versions]
-zope.testbrowser =
-zope.publisher = 3.5.1
-
 [test]
 recipe = zc.recipe.testrunner
 defaults = ['--tests-pattern', '^f?tests$']

Modified: zope.testbrowser/trunk/setup.py
===================================================================
--- zope.testbrowser/trunk/setup.py	2008-12-06 15:11:20 UTC (rev 93721)
+++ zope.testbrowser/trunk/setup.py	2008-12-06 15:28:45 UTC (rev 93722)
@@ -50,7 +50,7 @@
     namespace_packages = ['zope',],
     tests_require = ['zope.testing'],
     install_requires = [
-        'ClientForm >= 0.2.8',
+        'ClientForm >= 0.2.10',
         'mechanize',
         'setuptools',
         'zope.interface',

Modified: zope.testbrowser/trunk/src/zope/testbrowser/fixed-bugs.txt
===================================================================
--- zope.testbrowser/trunk/src/zope/testbrowser/fixed-bugs.txt	2008-12-06 15:11:20 UTC (rev 93721)
+++ zope.testbrowser/trunk/src/zope/testbrowser/fixed-bugs.txt	2008-12-06 15:28:45 UTC (rev 93722)
@@ -90,3 +90,11 @@
     >>> browser.getLink('Follow me')
     <Link text='Follow me' url='http://localhost/@@/testbrowser/fragment.html#foo'>
     >>> browser.getLink('Follow me').click()
+
+
+Textareas with HTML/XML
+======================
+
+    >>> browser.open('http://localhost/@@/testbrowser/textarea.html')
+    >>> browser.getControl('Text Area').value
+    '<block>\r\n  <feed/>\r\n</block>'

Added: zope.testbrowser/trunk/src/zope/testbrowser/ftests/textarea.html
===================================================================
--- zope.testbrowser/trunk/src/zope/testbrowser/ftests/textarea.html	                        (rev 0)
+++ zope.testbrowser/trunk/src/zope/testbrowser/ftests/textarea.html	2008-12-06 15:28:45 UTC (rev 93722)
@@ -0,0 +1,17 @@
+<html>
+  <body>
+
+    <h1>Textarea Tests</h1>
+
+    <form action="textarea.html" method="post">
+      <div>
+        <label for="textarea-value">Text Area Control</label>
+        <em tal:condition="request/textarea-value|nothing"
+            tal:content="request/textarea-value"></em>
+          <textarea name="textarea-value" id="textarea-value">&lt;block&gt;
+  &lt;feed/&gt;
+&lt;/block&gt;</textarea>
+    </form>
+
+  </body>
+</html>

Modified: zope.testbrowser/trunk/src/zope/testbrowser/tests.py
===================================================================
--- zope.testbrowser/trunk/src/zope/testbrowser/tests.py	2008-12-06 15:11:20 UTC (rev 93721)
+++ zope.testbrowser/trunk/src/zope/testbrowser/tests.py	2008-12-06 15:28:45 UTC (rev 93722)
@@ -205,7 +205,7 @@
     User-agent: Python-urllib/2.4
     <BLANKLINE>
     -----------------------------100167997466992641913031254
-    Content-disposition: form-data; name="submit_me"
+    Content-Disposition: form-data; name="submit_me"
     <BLANKLINE>
     BAD
     -----------------------------100167997466992641913031254--
@@ -236,7 +236,7 @@
     User-agent: Python-urllib/2.4
     <BLANKLINE>
     -----------------------------100167997466992641913031254
-    Content-disposition: form-data; name="submit_me"
+    Content-Disposition: form-data; name="submit_me"
     <BLANKLINE>
      BAD 
     -----------------------------100167997466992641913031254--
@@ -274,7 +274,7 @@
     User-agent: Python-urllib/2.99
     <BLANKLINE>
     --127.0.0.11000318041146699896411
-    Content-disposition: form-data; name="foo"; filename="x.foo"
+    Content-Disposition: form-data; name="foo"; filename="x.foo"
     Content-type: text/foo
     <BLANKLINE>
     sample_data
@@ -295,7 +295,7 @@
     User-agent: Python-urllib/2.98
     <BLANKLINE>
     --127.0.0.11000318541146700017052
-    Content-disposition: form-data; name="foo"; filename="x.blah"
+    Content-Disposition: form-data; name="foo"; filename="x.blah"
     Content-type: text/blah
     <BLANKLINE>
     blah blah blah



More information about the Checkins mailing list