summaryrefslogtreecommitdiff
path: root/nova/tests/unit/pci/test_stats.py
diff options
context:
space:
mode:
Diffstat (limited to 'nova/tests/unit/pci/test_stats.py')
-rw-r--r--nova/tests/unit/pci/test_stats.py15
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)