Ejemplo n.º 1
0
    def test_get_ctxt_log(self, mkdtemp, get_ssh_ansible_master):
        ssh = MagicMock()
        get_ssh_ansible_master.return_value = ssh
        mkdtemp.return_value = "/tmp/test_get_ctxt"
        os.mkdir("/tmp/test_get_ctxt")
        with open('/tmp/test_get_ctxt/ctxt_agent.log', 'w+') as f:
            f.write("cont_log")

        vm = VirtualMachine(None, "1", None, None, None)
        cont_log = vm.get_ctxt_log("", delete=True)
        self.assertEqual(cont_log, "cont_log")
Ejemplo n.º 2
0
    def test_get_ctxt_log(self, mkdtemp):
        ssh = MagicMock()
        mkdtemp.return_value = "/tmp/test_get_ctxt"
        os.mkdir("/tmp/test_get_ctxt")
        with open('/tmp/test_get_ctxt/ctxt_agent.log', 'w+') as f:
            f.write("cont_log")

        inf = MagicMock()
        inf.id = "1"
        vm = VirtualMachine(inf, "1", None, None, None)
        cont_log = vm.get_ctxt_log("", ssh, delete=True)
        self.assertEqual(cont_log, "cont_log")