def test_get_in_use_vlan_ids_set(self):
cls = nested_vlan_vif.NestedVlanPodVIFDriver
m_driver = mock.Mock(spec=cls)
neutron = self.useFixture(k_fix.MockNeutronClient()).client
vlan_ids = set()
trunk_id = mock.sentinel.trunk_id
vlan_ids.add('100')
port = mock.MagicMock()
port.__getitem__.return_value = '100'
trunk_obj = mock.MagicMock()
trunk_obj.__getitem__.return_value = [port]
trunk = mock.MagicMock()
trunk.__getitem__.return_value = trunk_obj
neutron.show_trunk.return_value = trunk
self.assertEqual(vlan_ids,
cls._get_in_use_vlan_ids_set(m_driver, trunk_id))
test_nested_vlan_vif.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录