Changeset 176
- Timestamp:
- 05/23/06 15:11:21 (2 years ago)
- Files:
-
- pysyck/trunk/lib/syck/loaders.py (modified) (1 diff)
- pysyck/trunk/tests/test_loader.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
pysyck/trunk/lib/syck/loaders.py
r49 r176 80 80 value_object = self._convert(node.value[key_node], 81 81 node_to_object) 82 value.append((key_object, value_object))82 value.append((key_object, value_object)) 83 83 node.value = value 84 84 object = self.construct(node) pysyck/trunk/tests/test_loader.py
r49 r176 143 143 """ 144 144 145 DUPLICATE_KEY = """ 146 0: 0 147 0: 1 148 """ 149 145 150 class TestDocuments(test_parser.TestDocuments): 146 151 … … 289 294 self.assertEqual(len(document[0]), 2) 290 295 self.assertEqual(document[0][0], document[0][1]) 296 297 def testDuplicateKey(self): 298 document = syck.load(DUPLICATE_KEY) 299 self.assertEqual(type(document), list) 300 self.assertEqual(len(document), 2) 301 self.assertEqual(len(document[0]), 2) 302 self.assertEqual(len(document[1]), 2) 303 self.assertEqual(document[0][0], document[1][0]) 304
