def testGetChildren(self): _children = ( ('zenoss', ('zope', 'hub1', 'hub2')), ('zope', ()), ('hub1', ('zenhub', 'collector1', 'collector2')), ('zenhub', ()), ('collector1', ('zenping',)), ('zenping', ()), ) tree=ServiceTree(_services) for service, expectedChildren in (_children): children = [i.id for i in tree.getChildren(service)] self.assertEqual(sorted(children), sorted(expectedChildren), '%s != %s' %(sorted(children),sorted(expectedChildren)))
def testGetChildren(self): _children = ( ('zenoss', ('zope', 'hub1', 'hub2')), ('zope', ()), ('hub1', ('zenhub', 'collector1', 'collector2')), ('zenhub', ()), ('collector1', ('zenping', )), ('zenping', ()), ) tree = ServiceTree(_services) for service, expectedChildren in (_children): children = [i.id for i in tree.getChildren(service)] self.assertEqual( sorted(children), sorted(expectedChildren), '%s != %s' % (sorted(children), sorted(expectedChildren)))