From 83fa744fbbca2117d9ec759996a51755e7e4cc39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Rigault?= Date: Tue, 23 Mar 2021 13:43:27 +0100 Subject: [PATCH] Delete temporary file after media ejection Story: 2008742 Task: 42096 Change-Id: If1a4fe6b08a3845aa2217e22d773855656087989 --- sushy_tools/emulator/resources/vmedia.py | 2 +- sushy_tools/tests/unit/emulator/resources/test_vmedia.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sushy_tools/emulator/resources/vmedia.py b/sushy_tools/emulator/resources/vmedia.py index f0731873..61c2acff 100644 --- a/sushy_tools/emulator/resources/vmedia.py +++ b/sushy_tools/emulator/resources/vmedia.py @@ -188,7 +188,7 @@ class StaticDriver(base.DriverBase): device_info['Image'] = local_file device_info['Inserted'] = inserted device_info['WriteProtected'] = write_protected - device_info['_local_file_path'] = local_file_path + device_info['_local_file'] = local_file_path self._devices.update({(identity, device): device_info}) diff --git a/sushy_tools/tests/unit/emulator/resources/test_vmedia.py b/sushy_tools/tests/unit/emulator/resources/test_vmedia.py index 73faf432..482c88f4 100644 --- a/sushy_tools/tests/unit/emulator/resources/test_vmedia.py +++ b/sushy_tools/tests/unit/emulator/resources/test_vmedia.py @@ -105,6 +105,7 @@ class StaticDriverTestCase(base.BaseTestCase): self.assertEqual('fish.iso', device_info['Image']) self.assertTrue(device_info['Inserted']) self.assertFalse(device_info['WriteProtected']) + self.assertEqual(local_file, device_info['_local_file']) @mock.patch.object(vmedia.StaticDriver, '_get_device', autospec=True) @mock.patch.object(builtins, 'open', autospec=True)