Author: laukpe
Date: Sun Sep 21 15:04:43 2008
New Revision: 780

Modified:
   trunk/proto/remote/test/return_values.html

Log:
decided to convert None to empty string anyway

Modified: trunk/proto/remote/test/return_values.html
==============================================================================
--- trunk/proto/remote/test/return_values.html  (original)
+++ trunk/proto/remote/test/return_values.html  Sun Sep 21 15:04:43 2008
@@ -181,7 +181,7 @@



- <tr><td>Return String</td><td>Return Value Should Be</td><td>Return String</td><td>'Hello, world!'</td><td></td></tr><tr><td><br></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Unicode String</td><td>Return Value Should Be</td><td>Return Unicode String</td><td>u'Hyv\\xE4\\xE4&nbsp;\\xFC\\xF6t\\xE4!'</td><td></td></tr><tr><td>Return Empty String</td><td>Return Value Should Be</td><td>Return Empty String</td><td>''</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Integer</td><td>Return Value Should Be</td><td>Return Integer</td><td>42</td><td></td></tr><tr><td><br></td><td>Return Value Should Be</td><td>Return Negative Integer</td><td>-1</td><td></td></tr><tr><td>Return Float</td><td>Return Value Should Be</td><td>Return Float</td><td>3.14<br></td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return Negative Float</td><td>-0.5</td><td></td></tr><tr><td>Return Zero</td><td>Return Value Should Be</td><td>Return Zero</td><td>0</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Boolean</td><td>Return Value Should Be</td><td>Return Boolean True</td><td>True</td><td></td></tr><tr><td><br></td><td>Return Value Should Be</td><td>Return Boolean False</td><td>False</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Nothing</td><td>[Documentation]</td><td>None/nil/null is not supported by all XML-RPC versions</td><td>and thus it is converted to a string</td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return Nothing</td><td>'None'</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Arbitrary Object</td><td>[Documentation]</td><td>Arbitraty objects cannot be transferred over XML-RPC </td><td>and thus only their string presentation is returned</td><td></td></tr><tr><td><br></td><td>Return Value Should Be</td><td>Return Object</td><td>'&lt;MyObject&gt;'</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return List</td><td>Return Value Should Be</td><td>Return List</td><td>['One', -2, False]</td><td></td></tr><tr><td><br></td><td>Return Value Should Be</td><td>Return Empty List</td><td>[]</td><td></td></tr><tr><td>Return List Containing None</td><td>Return Value Should Be</td><td>Return List Containing None</td><td>['None']</td><td></td></tr><tr><td>Return List Containing Arbitrary Objects</td><td>Return Value Should Be</td><td>Return List Containing Objects</td><td>['&lt;MyObject1&gt;', '&lt;MyObject2&gt;']</td><td></td></tr><tr><td>Return Nested List</td><td>Return Value Should Be</td><td>Return Nested List</td><td>[ [True, False], [[1, 'None', '&lt;MyObject&gt;', {}]] ]</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Tuple</td><td>[Documentation]</td><td>Tuples are converted to lists</td><td></td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return Tuple</td><td>[1, 'two', True]</td><td></td></tr><tr><td><br></td><td>Return Value Should Be</td><td>Return Empty Tuple</td><td>[]</td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return Nested Tuple</td><td>[ [True, False], [[1, 'None', '&lt;MyObject&gt;', {}]] ]</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Dictionary</td><td>Return Value Should Be</td><td>Return&nbsp;Dictionary</td><td>{'one': 1, 'true': True}</td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return Empty&nbsp;Dictionary</td><td>{}</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Dictionary With Non-String Keys</td><td>[Documentation]</td><td>XML-RPC supports only strings as keys so must convert them </td><td></td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return&nbsp;Dictionary&nbsp;With Non String Keys</td><td>{'1': 2, 'False': True}</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Dictionary Containing None</td><td>Return Value Should Be</td><td>Return Dictionary Containing None</td><td>{'As value': 'None', 'None': 'As key'}</td><td></td></tr><tr><td>Return Dictionary Containing Objects</td><td>Return Value Should Be</td><td>Return Dictionary Containing Objects</td><td>{'As value': '&lt;MyObject1&gt;', '&lt;MyObject2&gt;': 'As key'}</td><td></td></tr><tr><td>Return Nested Dictionary</td><td>Return Value Should Be</td><td>Return Nested Dictionary</td><td>{'1': {'True': False},<br>&nbsp; '2': {'A': {'1': 'None'},<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; 'B': {'&lt;MyObject&gt;': {}}} }</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr> + <tr><td>Return String</td><td>Return Value Should Be</td><td>Return String</td><td>'Hello, world!'</td><td></td></tr><tr><td><br></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Unicode String</td><td>Return Value Should Be</td><td>Return Unicode String</td><td>u'Hyv\\xE4\\xE4&nbsp;\\xFC\\xF6t\\xE4!'</td><td></td></tr><tr><td>Return Empty String</td><td>Return Value Should Be</td><td>Return Empty String</td><td>''</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Integer</td><td>Return Value Should Be</td><td>Return Integer</td><td>42</td><td></td></tr><tr><td><br></td><td>Return Value Should Be</td><td>Return Negative Integer</td><td>-1</td><td></td></tr><tr><td>Return Float</td><td>Return Value Should Be</td><td>Return Float</td><td>3.14<br></td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return Negative Float</td><td>-0.5</td><td></td></tr><tr><td>Return Zero</td><td>Return Value Should Be</td><td>Return Zero</td><td>0</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Boolean</td><td>Return Value Should Be</td><td>Return Boolean True</td><td>True</td><td></td></tr><tr><td><br></td><td>Return Value Should Be</td><td>Return Boolean False</td><td>False</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Nothing</td><td>[Documentation]</td><td>None/nil/null is not supported by all XML-RPC versions</td><td>and thus it is converted to an empty string</td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return Nothing</td><td>''</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Arbitrary Object</td><td>[Documentation]</td><td>Arbitraty objects cannot be transferred over XML-RPC </td><td>and thus only their string presentation is returned</td><td></td></tr><tr><td><br></td><td>Return Value Should Be</td><td>Return Object</td><td>'&lt;MyObject&gt;'</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return List</td><td>Return Value Should Be</td><td>Return List</td><td>['One', -2, False]</td><td></td></tr><tr><td><br></td><td>Return Value Should Be</td><td>Return Empty List</td><td>[]</td><td></td></tr><tr><td>Return List Containing None</td><td>Return Value Should Be</td><td>Return List Containing None</td><td>['']</td><td></td></tr><tr><td>Return List Containing Arbitrary Objects</td><td>Return Value Should Be</td><td>Return List Containing Objects</td><td>['&lt;MyObject1&gt;', '&lt;MyObject2&gt;']</td><td></td></tr><tr><td>Return Nested List</td><td>Return Value Should Be</td><td>Return Nested List</td><td>[ [True, False], [[1, '', '&lt;MyObject&gt;', {}]] ]</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Tuple</td><td>[Documentation]</td><td>Tuples are converted to lists</td><td></td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return Tuple</td><td>[1, 'two', True]</td><td></td></tr><tr><td><br></td><td>Return Value Should Be</td><td>Return Empty Tuple</td><td>[]</td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return Nested Tuple</td><td>[ [True, False], [[1, '', '&lt;MyObject&gt;', {}]] ]</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Dictionary</td><td>Return Value Should Be</td><td>Return&nbsp;Dictionary</td><td>{'one': 1, 'true': True}</td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return Empty&nbsp;Dictionary</td><td>{}</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Dictionary With Non-String Keys</td><td>[Documentation]</td><td>XML-RPC supports only strings as keys so must convert them </td><td></td><td></td></tr><tr><td></td><td>Return Value Should Be</td><td>Return&nbsp;Dictionary&nbsp;With Non String Keys</td><td>{'1': 2, 'False': True}</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td>Return Dictionary Containing None</td><td>Return Value Should Be</td><td>Return Dictionary Containing None</td><td>{'As value': '', '': 'As key'}</td><td></td></tr><tr><td>Return Dictionary Containing Objects</td><td>Return Value Should Be</td><td>Return Dictionary Containing Objects</td><td>{'As value': '&lt;MyObject1&gt;', '&lt;MyObject2&gt;': 'As key'}</td><td></td></tr><tr><td>Return Nested Dictionary</td><td>Return Value Should Be</td><td>Return Nested Dictionary</td><td>{'1': {'True': False},<br>&nbsp; '2': {'A': {'1': ''},<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; 'B': {'&lt;MyObject&gt;': {}}} }</td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr><tr><td></td><td></td><td></td><td></td><td></td></tr>

   </tbody>
 </table>

Reply via email to