test_linux_net_utils.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:kuryr-kubernetes 作者: openstack 项目源码 文件源码
def test_create_ovs_vif_port(self):
        calls = [
            mock.call('ovs-vsctl', '--', '--if-exists',
                      'del-port', 'fake-dev', '--', 'add-port',
                      'fake-bridge', 'fake-dev',
                      '--', 'set', 'Interface', 'fake-dev',
                      'external-ids:iface-id=fake-iface-id',
                      'external-ids:iface-status=active',
                      'external-ids:attached-mac=fake-mac',
                      'external-ids:vm-uuid=fake-instance-uuid',
                      run_as_root=True)]
        with mock.patch.object(utils, 'execute', return_value=('', '')) as ex:
            linux_net.create_ovs_vif_port('fake-bridge', 'fake-dev',
                                          'fake-iface-id', 'fake-mac',
                                          'fake-instance-uuid')
            ex.assert_has_calls(calls)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号