usawa

Signed, immutable accounting.
Log | Files | Refs | Submodules | LICENSE

base.py (520B)


      1 import unittest
      2 import logging
      3 
      4 from usawa.base import UsawaElement
      5 
      6 logging.basicConfig(level=logging.DEBUG)
      7 logg = logging.getLogger()
      8 
      9 
     10 class TestElement(unittest.TestCase):
     11 
     12     def test_element_serialize(self):
     13         o = UsawaElement()
     14         o.add_tag('foo')
     15         o.add_tag('bar')
     16         o.add_tag('baz')
     17         o.add_pair('inky', 'pinky')
     18         o.add_pair('blinky', 'clyde')
     19 
     20         v = o.serialize()
     21         o = UsawaElement()
     22         o.deserialize(v)
     23 
     24 
     25 if __name__ == '__main__':
     26     unittest.main()