Revision: d17327d3dea4
Author:   Mikko Korpela <[email protected]>
Date:     Tue Jun 21 12:40:38 2011
Log:      test for json_dump mappings
http://code.google.com/p/robotframework/source/detail?r=d17327d3dea4

Modified:
 /utest/result/test_js_serializer.py

=======================================
--- /utest/result/test_js_serializer.py Tue Jun 21 12:33:07 2011
+++ /utest/result/test_js_serializer.py Tue Jun 21 12:40:38 2011
@@ -347,6 +347,13 @@
         json_dump(None, buffer)
         assert_equals('null', buffer.getvalue())

+    def test_json_dump_mapping(self):
+        buffer = StringIO.StringIO()
+        mapped1 = object()
+        mapped2 = object()
+ json_dump([mapped1, [mapped2, {mapped2:mapped1}]], buffer, {mapped1:'1', mapped2:'a'})
+        assert_equals('[1,[a,{a:1}]]', buffer.getvalue())
+
     def _get_data_model(self, xml_string):
sax.parseString('<robot generator="test">%s<statistics/><errors/></robot>' % xml_string, self._handler)
         return self._handler.datamodel

Reply via email to