Ignore:
Timestamp:
08/12/05 16:15:19 (9 years ago)
Author:
xi
Message:

syck.dump() is implemented.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/test_loader.py

    r18 r20  
    130130    'baseball teams': sets.Set(['Boston Red Sox', 'Detroit Tigers', 'New York Yankees']), 
    131131} 
     132 
     133ALIASES = """ 
     134foo: &bar baz 
     135bar: *bar 
     136""" 
    132137 
    133138class TestDocuments(test_parser.TestDocuments): 
     
    258263        self.assertEqual(syck.load(SET[0]), SET[1]) 
    259264 
     265class TestAliasesParsingAndLoading(unittest.TestCase): 
     266 
     267    def testAliasesParsing(self): 
     268        node = syck.parse(ALIASES) 
     269        values = node.value.values() 
     270        print values 
     271        print id(values[0]) 
     272        print id(values[1]) 
     273        self.assert_(values[0] is values[1]) 
     274 
     275    def testAliasesLoading(self): 
     276        document = syck.load(ALIASES) 
     277        self.assert_(document['foo'] is document['bar']) 
     278 
Note: See TracChangeset for help on using the changeset viewer.