[stable-2.13] Use unittest.mock instead of mock. (#77883)

This can only be done for controller tests.
(cherry picked from commit 3a9a23fb1a)

Co-authored-by: Matt Clay <matt@mystile.com>
This commit is contained in:
Matt Clay
2022-05-23 11:04:56 -07:00
parent 93b8ccda21
commit 47e1cc38fd
47 changed files with 48 additions and 48 deletions

View File

@ -9,7 +9,7 @@ import pkgutil
import pytest
import sys
from mock import MagicMock, NonCallableMagicMock, patch
from unittest.mock import MagicMock, NonCallableMagicMock, patch
def reset_internal_vendor_package():

View File

@ -20,7 +20,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
from units.mock.loader import DictDataLoader

View File

@ -20,7 +20,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from units.compat import unittest
from mock import patch
from unittest.mock import patch
from ansible.cli.console import ConsoleCLI

View File

@ -41,7 +41,7 @@ from ansible.module_utils._text import to_bytes, to_native, to_text
from ansible.utils import context_objects as co
from ansible.utils.display import Display
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
@pytest.fixture(autouse='function')

View File

@ -24,7 +24,7 @@ import os
import pytest
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
from units.mock.vault_helper import TextVaultSecret
from ansible import context, errors

View File

@ -21,7 +21,7 @@ __metaclass__ = type
from units.compat import unittest
from mock import mock_open, patch
from unittest.mock import mock_open, patch
from ansible.errors import AnsibleError
from ansible.parsing.yaml.objects import AnsibleBaseYAMLObject

View File

@ -6,7 +6,7 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from mock import MagicMock
from unittest.mock import MagicMock
from ansible.executor.interpreter_discovery import discover_interpreter
from ansible.module_utils._text import to_text

View File

@ -20,7 +20,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
from ansible.executor.play_iterator import HostState, PlayIterator, IteratingStates, FailedStates
from ansible.playbook import Playbook

View File

@ -20,7 +20,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from units.compat import unittest
from mock import MagicMock
from unittest.mock import MagicMock
from ansible.executor.playbook_executor import PlaybookExecutor
from ansible.playbook import Playbook

View File

@ -19,10 +19,10 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
import mock
from unittest import mock
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
from ansible.errors import AnsibleError
from ansible.executor.task_executor import TaskExecutor, remove_omit
from ansible.plugins.loader import action_loader, lookup_loader

View File

@ -19,7 +19,7 @@
from __future__ import (absolute_import, division, print_function)
from units.compat import unittest
from mock import MagicMock
from unittest.mock import MagicMock
from ansible.executor.task_queue_manager import TaskQueueManager
from ansible.playbook import Playbook

View File

@ -20,7 +20,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
from ansible.executor.task_result import TaskResult

View File

@ -16,7 +16,7 @@ import tempfile
import time
from io import BytesIO, StringIO
from mock import MagicMock
from unittest.mock import MagicMock
import ansible.constants as C
from ansible import context

View File

@ -15,7 +15,7 @@ import uuid
from hashlib import sha256
from io import BytesIO
from mock import MagicMock, mock_open, patch
from unittest.mock import MagicMock, mock_open, patch
import ansible.constants as C
from ansible import context

View File

@ -17,7 +17,7 @@ import tarfile
import yaml
from io import BytesIO, StringIO
from mock import MagicMock, patch
from unittest.mock import MagicMock, patch
from unittest import mock
import ansible.module_utils.six.moves.urllib.error as urllib_error

View File

@ -8,7 +8,7 @@ __metaclass__ = type
import os
import pytest
from mock import MagicMock
from unittest.mock import MagicMock
import ansible.constants as C
from ansible.cli.galaxy import GalaxyCLI, SERVER_DEF

View File

@ -1,7 +1,7 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from mock import MagicMock
from unittest.mock import MagicMock
from ansible.utils.path import unfrackpath

View File

@ -22,7 +22,7 @@ __metaclass__ = type
import os
from units.compat import unittest
from mock import patch, mock_open
from unittest.mock import patch, mock_open
from ansible.errors import AnsibleParserError, yaml_strings, AnsibleFileNotFound
from ansible.parsing.vault import AnsibleVaultError
from ansible.module_utils._text import to_text

View File

@ -30,7 +30,7 @@ from binascii import hexlify
import pytest
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
from ansible import errors
from ansible.module_utils import six

View File

@ -27,7 +27,7 @@ from io import BytesIO, StringIO
import pytest
from units.compat import unittest
from mock import patch
from unittest.mock import patch
from ansible import errors
from ansible.parsing import vault

View File

@ -20,7 +20,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from units.compat import unittest
from mock import patch
from unittest.mock import patch
from ansible.playbook import Play
from ansible.playbook.role_include import IncludeRole

View File

@ -22,7 +22,7 @@ __metaclass__ = type
from collections.abc import Container
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
from ansible.errors import AnsibleError, AnsibleParserError
from ansible.playbook.block import Block

View File

@ -3,7 +3,7 @@ __metaclass__ = type
from units.compat import unittest
from units.mock.loader import DictDataLoader
from mock import MagicMock
from unittest.mock import MagicMock
from ansible.template import Templar
from ansible import errors

View File

@ -22,7 +22,7 @@ __metaclass__ = type
import os
from units.compat import unittest
from mock import MagicMock
from unittest.mock import MagicMock
from units.mock.loader import DictDataLoader
from ansible import errors

View File

@ -23,7 +23,7 @@ import os
import pytest
from mock import MagicMock
from unittest.mock import MagicMock
from units.mock.loader import DictDataLoader
from ansible.playbook.block import Block

View File

@ -20,7 +20,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from units.compat import unittest
from mock import patch
from unittest.mock import patch
from ansible.playbook.task import Task
from ansible.parsing.yaml import objects
from ansible import errors

View File

@ -25,7 +25,7 @@ import re
from ansible import constants as C
from units.compat import unittest
from mock import patch, MagicMock, mock_open
from unittest.mock import patch, MagicMock, mock_open
from ansible.errors import AnsibleError, AnsibleAuthenticationFailure
from ansible.module_utils.six import text_type

View File

@ -19,7 +19,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from units.compat import unittest
from mock import MagicMock, patch
from unittest.mock import MagicMock, patch
from ansible import constants as C
from ansible.playbook.task import Task

View File

@ -22,7 +22,7 @@ import os
from ansible.errors import AnsibleActionFail
from units.compat import unittest
from mock import MagicMock, Mock
from unittest.mock import MagicMock, Mock
from ansible.plugins.action.raw import ActionModule
from ansible.playbook.task import Task
from ansible.plugins.loader import connection_loader

View File

@ -23,7 +23,7 @@ import os
import shutil
import tempfile
import mock
from unittest import mock
from units.compat import unittest
from ansible.errors import AnsibleError

View File

@ -25,7 +25,7 @@ import textwrap
import types
from units.compat import unittest
from mock import MagicMock
from unittest.mock import MagicMock
from ansible.executor.task_result import TaskResult
from ansible.inventory.host import Host

View File

@ -10,7 +10,7 @@ import pytest
import sys
from io import StringIO
from mock import MagicMock
from unittest.mock import MagicMock
from ansible.playbook.play_context import PlayContext
from ansible.plugins.loader import connection_loader

View File

@ -27,7 +27,7 @@ import pytest
from ansible import constants as C
from ansible.errors import AnsibleAuthenticationFailure
from units.compat import unittest
from mock import patch, MagicMock, PropertyMock
from unittest.mock import patch, MagicMock, PropertyMock
from ansible.errors import AnsibleError, AnsibleConnectionFailure, AnsibleFileNotFound
from ansible.module_utils.compat.selectors import SelectorKey, EVENT_READ
from ansible.module_utils.six.moves import shlex_quote

View File

@ -12,7 +12,7 @@ import pytest
from io import StringIO
from mock import MagicMock
from unittest.mock import MagicMock
from ansible.errors import AnsibleConnectionFailure
from ansible.module_utils._text import to_bytes
from ansible.playbook.play_context import PlayContext

View File

@ -22,7 +22,7 @@ __metaclass__ = type
import string
import textwrap
import mock
from unittest import mock
from ansible import constants as C
from units.compat import unittest

View File

@ -22,7 +22,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
import pytest
import mock
from unittest import mock
from ansible import constants as C
from ansible.errors import AnsibleError

View File

@ -32,7 +32,7 @@ import pytest
from units.mock.loader import DictDataLoader
from units.compat import unittest
from mock import mock_open, patch
from unittest.mock import mock_open, patch
from ansible.errors import AnsibleError
from ansible.module_utils.six import text_type
from ansible.module_utils.six.moves import builtins

View File

@ -7,7 +7,7 @@ __metaclass__ = type
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
from ansible.executor.play_iterator import PlayIterator
from ansible.playbook import Playbook

View File

@ -23,7 +23,7 @@ from units.mock.loader import DictDataLoader
import uuid
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
from ansible.executor.process.worker import WorkerProcess
from ansible.executor.task_queue_manager import TaskQueueManager
from ansible.executor.task_result import TaskResult

View File

@ -23,7 +23,7 @@ __metaclass__ = type
import os
from units.compat import unittest
from mock import patch, MagicMock
from unittest.mock import patch, MagicMock
from ansible.plugins.loader import PluginLoader, PluginPathContext

View File

@ -22,7 +22,7 @@ __metaclass__ = type
from jinja2.runtime import Context
from units.compat import unittest
from mock import patch
from unittest.mock import patch
from ansible import constants as C
from ansible.errors import AnsibleError, AnsibleUndefinedVariable

View File

@ -20,7 +20,7 @@ from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
from units.compat import unittest
from mock import MagicMock
from unittest.mock import MagicMock
from ansible.template.vars import AnsibleJ2Vars

View File

@ -17,7 +17,7 @@ from ansible.utils.collection_loader._collection_finder import (
_get_collection_name_from_path, _get_collection_role_path, _get_collection_metadata, _iter_modules_impl
)
from ansible.utils.collection_loader._collection_config import _EventSource
from mock import MagicMock, NonCallableMagicMock, patch
from unittest.mock import MagicMock, NonCallableMagicMock, patch
# fixture to ensure we always clean up the import stuff when we're done

View File

@ -8,7 +8,7 @@ __metaclass__ = type
from ansible.utils.display import Display
from mock import MagicMock
from unittest.mock import MagicMock
def test_display_with_fake_cowsay_binary(capsys, mocker):

View File

@ -5,7 +5,7 @@
from __future__ import absolute_import, division, print_function
__metaclass__ = type
from mock import MagicMock
from unittest.mock import MagicMock
import pytest

View File

@ -22,7 +22,7 @@ __metaclass__ = type
from collections import defaultdict
import mock
from unittest import mock
from units.compat import unittest
from ansible.errors import AnsibleError

View File

@ -22,7 +22,7 @@ __metaclass__ = type
import os
from units.compat import unittest
from mock import MagicMock, patch
from unittest.mock import MagicMock, patch
from ansible.inventory.manager import InventoryManager
from ansible.module_utils.six import iteritems
from ansible.playbook.play import Play