[Checkins] SVN: zope.testbrowser/branches/3.5/ Backported fix for LP #268139.
Stefan H. Holek
stefan at epy.co.at
Thu Dec 25 16:58:43 EST 2008
Log message for revision 94329:
Backported fix for LP #268139.
Changed:
U zope.testbrowser/branches/3.5/CHANGES.txt
U zope.testbrowser/branches/3.5/setup.py
U zope.testbrowser/branches/3.5/src/zope/testbrowser/fixed-bugs.txt
A zope.testbrowser/branches/3.5/src/zope/testbrowser/ftests/textarea.html
U zope.testbrowser/branches/3.5/src/zope/testbrowser/tests.py
-=-
Modified: zope.testbrowser/branches/3.5/CHANGES.txt
===================================================================
--- zope.testbrowser/branches/3.5/CHANGES.txt 2008-12-25 21:23:24 UTC (rev 94328)
+++ zope.testbrowser/branches/3.5/CHANGES.txt 2008-12-25 21:58:43 UTC (rev 94329)
@@ -7,6 +7,9 @@
- Author e-mail to zope-dev rather than zope3-dev.
+- 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/branches/3.5/setup.py
===================================================================
--- zope.testbrowser/branches/3.5/setup.py 2008-12-25 21:23:24 UTC (rev 94328)
+++ zope.testbrowser/branches/3.5/setup.py 2008-12-25 21:58:43 UTC (rev 94329)
@@ -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/branches/3.5/src/zope/testbrowser/fixed-bugs.txt
===================================================================
--- zope.testbrowser/branches/3.5/src/zope/testbrowser/fixed-bugs.txt 2008-12-25 21:23:24 UTC (rev 94328)
+++ zope.testbrowser/branches/3.5/src/zope/testbrowser/fixed-bugs.txt 2008-12-25 21:58:43 UTC (rev 94329)
@@ -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 &\r\n</block>'
Copied: zope.testbrowser/branches/3.5/src/zope/testbrowser/ftests/textarea.html (from rev 93723, zope.testbrowser/trunk/src/zope/testbrowser/ftests/textarea.html)
===================================================================
--- zope.testbrowser/branches/3.5/src/zope/testbrowser/ftests/textarea.html (rev 0)
+++ zope.testbrowser/branches/3.5/src/zope/testbrowser/ftests/textarea.html 2008-12-25 21:58:43 UTC (rev 94329)
@@ -0,0 +1,18 @@
+<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"><block>
+ <feed/>
+ &
+</block></textarea>
+ </form>
+
+ </body>
+</html>
Modified: zope.testbrowser/branches/3.5/src/zope/testbrowser/tests.py
===================================================================
--- zope.testbrowser/branches/3.5/src/zope/testbrowser/tests.py 2008-12-25 21:23:24 UTC (rev 94328)
+++ zope.testbrowser/branches/3.5/src/zope/testbrowser/tests.py 2008-12-25 21:58:43 UTC (rev 94329)
@@ -383,6 +383,7 @@
(re.compile(r'User-Agent: Python-urllib/2.6'), 'User-agent: Python-urllib/2.4'),
(re.compile(r'Host: localhost'), 'Connection: close'),
(re.compile(r'Content-Type: '), 'Content-type: '),
+ (re.compile(r'Content-Disposition: '), 'Content-disposition: '),
])
TestBrowserLayer = functional.ZCMLLayer(
More information about the Checkins
mailing list