def test_good_alias(self): self.flags(pci_alias=[_fake_alias1]) als = pci_request._get_alias_from_config() self.assertEqual(type(als['QuicAssist']), list) expect_dict = { "capability_type": "pci", "product_id": "4443", "vendor_id": "8086", "device_type": "ACCEL" } self.assertEqual(expect_dict, als['QuicAssist'][0])
def test_good_alias(self): self.flags(pci_alias=[_fake_alias1]) als = pci_request._get_alias_from_config() self.assertIsInstance(als['QuicAssist'], list) expect_dict = { "capability_type": "pci", "product_id": "4443", "vendor_id": "8086", "device_type": "ACCEL" } self.assertEqual(expect_dict, als['QuicAssist'][0])
def test_multispec_alias(self): self.flags(pci_alias=[_fake_alias1, _fake_alias11]) als = pci_request._get_alias_from_config() self.assertIsInstance(als['QuicAssist'], list) expect_dict1 = { "capability_type": "pci", "product_id": "4443", "vendor_id": "8086", "device_type": "ACCEL" } expect_dict2 = { "capability_type": "pci", "product_id": "4444", "vendor_id": "8086", "device_type": "ACCEL" } self.assertEqual(expect_dict1, als['QuicAssist'][0]) self.assertEqual(expect_dict2, als['QuicAssist'][1])
def test_multispec_alias(self): self.flags(pci_alias=[_fake_alias1, _fake_alias11]) als = pci_request._get_alias_from_config() self.assertEqual(type(als['QuicAssist']), list) expect_dict1 = { "capability_type": "pci", "product_id": "4443", "vendor_id": "8086", "device_type": "ACCEL" } expect_dict2 = { "capability_type": "pci", "product_id": "4444", "vendor_id": "8086", "device_type": "ACCEL" } self.assertEqual(expect_dict1, als['QuicAssist'][0]) self.assertEqual(expect_dict2, als['QuicAssist'][1])