mirror of
				https://github.com/ansible-collections/community.general.git
				synced 2025-10-25 05:23:58 -07:00 
			
		
		
		
	* Move files. * Update imports and references. * Move wrongly placed files. * Reverse redirects, deprecate long → short name redirects. * Simplify contribution guidelines for new modules. * Rewrite BOTMETA. * Add changelog fragment. * Fix ignore.txt files.
		
			
				
	
	
		
			28 lines
		
	
	
	
		
			922 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
	
		
			922 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| # Copyright (c) 2016-2017 Hewlett Packard Enterprise Development LP
 | |
| # GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
 | |
| # SPDX-License-Identifier: GPL-3.0-or-later
 | |
| 
 | |
| from __future__ import (absolute_import, division, print_function)
 | |
| __metaclass__ = type
 | |
| 
 | |
| import pytest
 | |
| 
 | |
| from mock import Mock, patch
 | |
| from .oneview_module_loader import ONEVIEW_MODULE_UTILS_PATH
 | |
| from hpOneView.oneview_client import OneViewClient
 | |
| 
 | |
| 
 | |
| @pytest.fixture
 | |
| def mock_ov_client():
 | |
|     patcher_json_file = patch.object(OneViewClient, 'from_json_file')
 | |
|     client = patcher_json_file.start()
 | |
|     return client.return_value
 | |
| 
 | |
| 
 | |
| @pytest.fixture
 | |
| def mock_ansible_module():
 | |
|     patcher_ansible = patch(ONEVIEW_MODULE_UTILS_PATH + '.AnsibleModule')
 | |
|     patcher_ansible = patcher_ansible.start()
 | |
|     ansible_module = Mock()
 | |
|     patcher_ansible.return_value = ansible_module
 | |
|     return ansible_module
 |