diff options
Diffstat (limited to 'nova/tests/unit/pci/test_stats.py')
-rw-r--r-- | nova/tests/unit/pci/test_stats.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/nova/tests/unit/pci/test_stats.py b/nova/tests/unit/pci/test_stats.py index cfc9c3779c..8685415eb0 100644 --- a/nova/tests/unit/pci/test_stats.py +++ b/nova/tests/unit/pci/test_stats.py @@ -96,6 +96,21 @@ class PciDeviceStatsTestCase(test.NoDBTestCase): self.pci_stats.remove_device, self.fake_dev_2) + def test_pci_stats_equivalent(self): + pci_stats2 = stats.PciDeviceStats() + map(pci_stats2.add_device, [self.fake_dev_1, + self.fake_dev_2, + self.fake_dev_3, + self.fake_dev_4]) + self.assertEqual(self.pci_stats, pci_stats2) + + def test_pci_stats_not_equivalent(self): + pci_stats2 = stats.PciDeviceStats() + map(pci_stats2.add_device, [self.fake_dev_1, + self.fake_dev_2, + self.fake_dev_3]) + self.assertNotEqual(self.pci_stats, pci_stats2) + def test_object_create(self): m = objects.pci_device_pool.from_pci_stats(self.pci_stats.pools) new_stats = stats.PciDeviceStats(m) |