

def _mock_lookup_configdrive_path(self, ext):
    self._pathutils.get_instance_dir = mock.MagicMock(return_value=self.fake_instance_dir)

    def mock_exists(*args, **kwargs):
        path = args[0]
        return (True if (path[(path.rfind('.') + 1):] == ext) else False)
    self._pathutils.exists = mock_exists
    configdrive_path = ext._pathutils.lookup_configdrive_path(self.fake_instance_name)
    return configdrive_path

dataset/ETHPy150Open BU-NU-CLOUD-SP16/Trusted-Platform-Module-nova/nova/tests/unit/virt/hyperv/test_pathutils.py PathUtilsTestCase._mock_lookup_configdrive_path/VarMisuse@86/108 `self`->`ext`