Exemplo n.º 1
0
 def test_vnf_execute(self, ssh, _):
     mock_ssh(ssh)
     vpe_approx_vnf = VpeApproxVnf(NAME, self.VNFD_0)
     vpe_approx_vnf.q_in = mock.MagicMock()
     vpe_approx_vnf.q_out = mock.MagicMock()
     vpe_approx_vnf.q_out.qsize = mock.Mock(return_value=0)
     self.assertEqual(vpe_approx_vnf.vnf_execute("quit", 0), '')
Exemplo n.º 2
0
    def test_terminate(self, _):
        vpe_approx_vnf = VpeApproxVnf(NAME, self.VNFD_0)
        vpe_approx_vnf.vnf_execute = mock.Mock()
        vpe_approx_vnf._vnf_process = mock.MagicMock()
        vpe_approx_vnf._vnf_process.terminate = mock.Mock()
        vpe_approx_vnf._resource_collect_stop = mock.Mock()
        vpe_approx_vnf.resource_helper = mock.MagicMock()
        vpe_approx_vnf.ssh_helper = mock.MagicMock()

        self.assertIsNone(vpe_approx_vnf.terminate())