5 # kinda hackish but it makes it possible to runi under ctest
6 sys.path.append(os.getcwd())
10 class TestAnnotations(unittest.TestCase):
12 name_value = 'name_value'
13 a = mussa.Annotations(name_value)
14 self.failUnlessEqual( a['name'], name_value)
15 self.failUnlessEqual( len(a), 1)
16 self.failUnlessEqual( a.keys(), ['name'])
17 self.failUnlessEqual( a.values(), ['name_value'])
20 name_value = 'name_value'
21 a = mussa.Annotations(name_value)
23 self.failUnlessEqual(len(l), 1)
24 self.failUnlessEqual(l[0], ('name', 'name_value'))
27 return unittest.makeSuite(TestAnnotations, 'test')
29 if __name__ == "__main__":
30 sys.exit(unittest.main(defaultTest='suite'))