class TestAnnotations(unittest.TestCase):
def testSimple(self):
name_value = 'name_value'
- a = mussa.annotations(name_value)
+ a = mussa.Annotations(name_value)
self.failUnlessEqual( a['name'], name_value)
self.failUnlessEqual( len(a), 1)
self.failUnlessEqual( a.keys(), ['name'])
def testIter(self):
name_value = 'name_value'
- a = mussa.annotations(name_value)
- # It'd be nice if this worked.
- # l = [ x for x in a ]
+ a = mussa.Annotations(name_value)
+ l = [ x for x in a ]
+ self.failUnlessEqual(len(l), 1)
+ self.failUnlessEqual(l[0], ('name', 'name_value'))
def suite():
return unittest.makeSuite(TestAnnotations, 'test')