def test_network_missing(self): # seen using SR-IOV bulk_stats = next(six.itervalues(_FAKE_BULK_STATS_SRIOV)) indexes = vmstats._find_bulk_stats_reverse_map( bulk_stats[0], 'net') self.assertTrue(indexes)
def test_index_can_change(self, group, name): all_indexes = [] for bulk_stats in self.samples: indexes = vmstats._find_bulk_stats_reverse_map(bulk_stats, group) self.assertNameIsAt(bulk_stats, group, indexes[name], name) all_indexes.append(indexes) # and indeed indexes must change self.assertEqual(len(all_indexes), len(self.samples))
def test_index_can_change(self, group, name): all_indexes = [] for bulk_stats in self.samples: indexes = vmstats._find_bulk_stats_reverse_map( bulk_stats, group) self.assertNameIsAt(bulk_stats, group, indexes[name], name) all_indexes.append(indexes) # and indeed indexes must change self.assertEqual(len(all_indexes), len(self.samples))
def test_find_bogus(self, group): name = 'inexistent' indexes = vmstats._find_bulk_stats_reverse_map( self.bulk_stats, group) self.assertNotIn(name, indexes)
def test_find_existing(self, group, name): indexes = vmstats._find_bulk_stats_reverse_map( self.bulk_stats, group) self.assertNameIsAt( self.bulk_stats, group, indexes[name], name)
def test_network_missing(self): # seen using SR-IOV bulk_stats = _FAKE_BULK_STATS_SRIOV.values()[0] indexes = vmstats._find_bulk_stats_reverse_map(bulk_stats[0], 'net') self.assertTrue(indexes)
def test_find_bogus(self, group): name = 'inexistent' indexes = vmstats._find_bulk_stats_reverse_map(self.bulk_stats, group) self.assertNotIn(name, indexes)
def test_find_existing(self, group, name): indexes = vmstats._find_bulk_stats_reverse_map(self.bulk_stats, group) self.assertNameIsAt(self.bulk_stats, group, indexes[name], name)