Revision: 2830
Author: pekka.klarck
Date: Thu Apr 1 03:00:04 2010
Log: tests and fix for the bug with suite doc ending with " (issue 523)
http://code.google.com/p/robotframework/source/detail?r=2830
Modified:
/trunk/atest/robot/output/html_formatting.html
/trunk/atest/testdata/output/html_formatting.html
/trunk/src/robot/serializing/templates.py
=======================================
--- /trunk/atest/robot/output/html_formatting.html Sat Mar 27 14:28:03 2010
+++ /trunk/atest/robot/output/html_formatting.html Thu Apr 1 03:00:04 2010
@@ -775,7 +775,7 @@
- <pre id="line344">Test cases demonstrating html formatting of suite
and test docs and suite metadata.<br />\n<br><br />\n<br>It is
possible to format text with <b>bold</b>,
<i>italic</i> and <i><b>bold
italic</b></i>.<br>Also links like <a
href="http://basso.fi/radio">http://basso.fi/radio</a>,<br><a
href="ftp://funet.fi">ftp://funet.fi</a> and <a
href="file:///c:/temp">file:///c:/temp</a><br>are automatically
formatted.<br />\n<br>Image links like<br><img
src="http://server/image.jpg" title="http://server/image.jpg"
style="border: 1px solid gray" /><br>even create images.<br
/>\n<br>Furthermore tables and horizontal rulers are available as seen
by examples below.<br />\n<br><br />\n<br><hr
/>\n<br><br />\n<br><table border="1"
class="doc">\n<br><tr>\n<br><td><b>a</b></td>\n<br><td><b>b</b></td>\n<br><td><b>c</b></td>\n<br></tr>\n<br><tr>\n<br><td><i>1</i></td>\n<br><td>xx</td>\n<br><td>yy</td>\n<br></tr>\n<br><tr>\n<br><td><i>2</i></td>\n<br><td>zz</td>\n<br><td></td>\n<br></tr>\n<br></table>\n<br><br
/>\n<br><hr />\n</pre>
+ <pre id="line344">Test cases demonstrating html formatting of suite
and test docs and suite metadata.<br />\n<br><br />\n<br>It is
possible to format text with <b>bold</b>,
<i>italic</i> and <i><b>bold
italic</b></i>.<br>Also links like <a
href="http://basso.fi/radio">http://basso.fi/radio</a>,<br><a
href="ftp://funet.fi">ftp://funet.fi</a> and <a
href="file:///c:/temp">file:///c:/temp</a><br>are automatically
formatted.<br />\n<br>Image links like<br><img
src="http://server/image.jpg" title="http://server/image.jpg"
style="border: 1px solid gray" /><br>even create images.<br
/>\n<br>Furthermore tables and horizontal rulers are available as seen
by examples below.<br />\n<br><br />\n<br><hr
/>\n<br><br />\n<br><table border="1"
class="doc">\n<br><tr>\n<br><td><b>a</b></td>\n<br><td><b>b</b></td>\n<br><td><b>c</b></td>\n<br></tr>\n<br><tr>\n<br><td><i>1</i></td>\n<br><td>xx</td>\n<br><td>yy</td>\n<br></tr>\n<br><tr>\n<br><td><i>2</i></td>\n<br><td>zz</td>\n<br><td></td>\n<br></tr>\n<br></table>\n<br><br
/>\n<br><hr />\nThere was a bug handling " in the end of suite
doc: "</pre>
=======================================
--- /trunk/atest/testdata/output/html_formatting.html Fri Sep 5 02:12:48
2008
+++ /trunk/atest/testdata/output/html_formatting.html Thu Apr 1 03:00:04
2010
@@ -358,7 +358,11 @@
----\n</td>
+---\n
+
+
+There was a bug handling " in the end of suite doc: "
+</td>
=======================================
--- /trunk/src/robot/serializing/templates.py Tue Mar 23 04:15:41 2010
+++ /trunk/src/robot/serializing/templates.py Thu Apr 1 03:00:04 2010
@@ -546,7 +546,7 @@
<td class="status_fail">${SUITE.critical_stats.failed} critical tests
failed</td>
<!-- END IF -->
</tr>
-<!-- IF """${SUITE.htmldoc}""" != '' -->
+<!-- IF ${SUITE.htmldoc.__len__()} > 0 -->
<tr><th>Documentation:</th><td>${SUITE.htmldoc}</td></tr>
<!-- END IF -->
<!-- FOR ${meta} IN ${SUITE.get_metadata(html=True)} -->
--
To unsubscribe, reply using "remove me" as the subject.