Exemple #1
0
 def test_set_link(self):
     group = GroupSpec(doc='A test group', name='root')
     link = LinkSpec(doc='A test link',
                     target_type='LinkTarget',
                     name='link_name')
     group.set_link(link)
     self.assertIs(group, link.parent)
     self.assertIs(group.get_link('link_name'), link)
Exemple #2
0
 def test_add_link(self):
     group = GroupSpec(doc='A test group', name='root')
     group.add_link('A test link', 'LinkTarget', name='link_name')
     self.assertIsInstance(group.get_link('link_name'), LinkSpec)