Use unittest.mock instead of third party mock

We can now use the standard library mock library instead of the third
party one previously needed for py27 compatibility.

Change-Id: I18017068324e929c5b8df18ac0c9f9aa6c6328ff
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
This commit is contained in:
Sean McGinnis 2020-03-27 16:35:33 -05:00
parent 85243abf63
commit a430309aba
No known key found for this signature in database
GPG Key ID: CE7EE4BFAF8D70C8
47 changed files with 64 additions and 65 deletions

View File

@ -12,8 +12,9 @@
# License for the specific language governing permissions and limitations
# under the License.
#
from unittest import mock
from futurist import periodics
import mock
from oslo_config import cfg
from congress.api import base as api_base

View File

@ -18,8 +18,8 @@ from __future__ import division
from __future__ import absolute_import
import json
from unittest import mock
import mock
from oslo_config import cfg
import webob

View File

@ -17,7 +17,8 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from oslo_config import cfg
from six.moves import reduce

View File

@ -18,7 +18,8 @@ from __future__ import division
from __future__ import absolute_import
import copy
import mock
from unittest import mock
from oslo_utils import uuidutils
from congress.api import error_codes

View File

@ -16,7 +16,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.api import rule_model
from congress.api import webservice

View File

@ -17,17 +17,12 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
try:
# For Python 3
import http.client as httplib
except ImportError:
import httplib
import http.client as httplib
import json
import mock
import webob
from unittest import mock
from oslo_utils import uuidutils
import webob
from congress.api import webservice
from congress.tests import base

View File

@ -19,9 +19,9 @@ from __future__ import division
from __future__ import absolute_import
import contextlib
import os
from unittest import mock
import fixtures
import mock
from mox3 import mox
from oslo_config import cfg
import six

View File

@ -14,10 +14,8 @@
# under the License.
#
"""
Utilities for testing RPC clients.
"""
import mock
"""Utilities for testing RPC clients."""
from unittest import mock
from oslotest import base

View File

@ -15,14 +15,13 @@
#
"""Tests for the config validator agent."""
from os import path
import json
import mock
import six
from os import path
from unittest import mock
from oslo_config import cfg
from oslo_log import log as logging
import six
from congress.cfg_validator.agent import agent
from congress.cfg_validator.agent import opts

View File

@ -14,7 +14,7 @@
# under the License.
#
"""Unit test for the marshalling of options"""
import mock
from unittest import mock
from oslo_config import cfg
from oslo_config import types

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
# Sample responses from neutron-client, after parsing
network_response = {

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.datasources.json_ingester import exec_api
from congress.tests import base

View File

@ -17,10 +17,9 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
from unittest import mock
import uuid
import mock
from congress.datasources import datasource_driver
from congress.datasources.json_ingester import json_ingester
from congress import exception

View File

@ -15,7 +15,8 @@
#
"""Test the configuration validator driver"""
import mock
from unittest import mock
from oslo_config import cfg
from oslo_config import types
from oslo_log import log as logging

View File

@ -18,10 +18,10 @@ from __future__ import division
from __future__ import absolute_import
import sys
from unittest import mock
# NOTE(arosen): done to avoid the fact that cloudfoundryclient
# isn't in the openstack global requirements.
import mock
sys.modules['cloudfoundryclient.v2.client'] = mock.Mock()
sys.modules['cloudfoundryclient.v2'] = mock.Mock()
sys.modules['cloudfoundryclient'] = mock.Mock()

View File

@ -19,9 +19,9 @@ from __future__ import absolute_import
import copy
import hashlib
import json
from unittest import mock
import eventlet
import mock
from oslo_utils import uuidutils
from congress import data_types

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.datasources import doctor_driver
from congress.tests import base

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.datasources import glancev2_driver
from congress.tests import base

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from heatclient.v1 import events
from heatclient.v1 import resources

View File

@ -17,11 +17,12 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
from unittest import mock
import ironicclient.v1.chassis as IrChassis
import ironicclient.v1.driver as IrDriver
import ironicclient.v1.node as IrNode
import ironicclient.v1.port as IrPort
import mock
from congress.datasources import ironic_driver
from congress.tests import base

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.datasources import keystone_driver
from congress.tests import base

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.datasources import keystonev3_driver
from congress.tests import base

View File

@ -16,8 +16,8 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
import sys
from unittest import mock
sys.modules['mistralclient.api.v2.client'] = mock.Mock()
sys.modules['mistralclient.api.v2'] = mock.Mock()

View File

@ -14,9 +14,9 @@
#
import copy
import mock
import sys
import time
from unittest import mock
sys.modules['monascaclient.client'] = mock.Mock()
sys.modules['monascaclient'] = mock.Mock()

View File

@ -16,7 +16,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
# mocking muranoclient so that python-muranoclient
# doesn't need to be included in requirements.txt.

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.datasources import neutronv2_driver
from congress.tests import base

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.datasources import neutronv2_qos_driver
from congress.tests import base

View File

@ -17,7 +17,8 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
import novaclient
from congress.datasources import nova_driver

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.datasources import swift_driver
from congress.tests import base

View File

@ -17,7 +17,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.datasources import tacker_driver
from congress.tests import base

View File

@ -18,7 +18,7 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from congress.datasources import vCenter_driver
from congress.tests import base

View File

@ -19,8 +19,8 @@ from __future__ import absolute_import
from datetime import datetime
from datetime import timedelta
import mock
import time
from unittest import mock
from congress.datasources import vitrage_driver
from congress.tests import base

View File

@ -17,7 +17,8 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from oslo_db import exception as db_exc
import testtools

View File

@ -14,8 +14,8 @@
#
import json
import mock
import time
from unittest import mock
from congress.dse2 import data_service
from congress.tests import base

View File

@ -17,7 +17,8 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from oslo_db import exception as db_exc
from congress.db import datasources as datasource_db

View File

@ -13,9 +13,8 @@
# under the License.
#
import mock
import tenacity
import time
from unittest import mock
# Note(ekcs): this is needed for direct unit test because Dse2Runtime import,
# which takes place before the confFixture is setup, fails w/o it
@ -23,6 +22,7 @@ from novaclient import client as nova_client
from oslo_config import cfg
cfg.CONF.datasource_sync_period = 0
from oslo_messaging import conffixture
import tenacity
from congress.api import base as api_base
from congress.datalog import base as datalog_base

View File

@ -13,17 +13,16 @@
# under the License.
#
import eventlet
import mock
from unittest import mock
import eventlet
from oslo_config import cfg
from oslo_messaging import conffixture
from congress import exception
from congress.dse2 import data_service
from congress.dse2 import datasource_manager as ds_manager
from congress.dse2 import dse_node
from congress import exception
from congress.tests.api import base as api_base
from congress.tests import base
from congress.tests import helper

View File

@ -17,7 +17,8 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from oslo_log import log as logging
from congress.datasources import datasource_driver

BIN
congress/tests/haht/test.db Normal file

Binary file not shown.

View File

@ -17,7 +17,8 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
from oslo_config import cfg
from oslo_log import log as logging

View File

@ -14,8 +14,7 @@
#
import sys
import mock
from unittest import mock
from congress.api import base as api_base
from congress.policy_engines import agnostic

View File

@ -23,7 +23,8 @@ from __future__ import print_function
from __future__ import division
from __future__ import absolute_import
import mock
from unittest import mock
import neutronclient.v2_0
from oslo_log import log as logging

View File

@ -18,8 +18,8 @@ from __future__ import division
from __future__ import absolute_import
import socket
from unittest import mock
import mock
from oslo_config import cfg
import testtools

View File

@ -13,7 +13,8 @@
# under the License.
"""Unit tests for z3theory"""
import mock
from unittest import mock
import six
from congress import data_types

View File

@ -13,7 +13,7 @@
# under the License.
"""Unit tests for z3types"""
import mock
from unittest import mock
from congress import data_types
from congress import exception

View File

@ -46,7 +46,6 @@ lxml==4.1.1
Mako==1.0.7
MarkupSafe==1.0
mccabe==0.2.1
mock==2.0.0
monotonic==1.4
mox3==0.20.0
msgpack==0.5.6

View File

@ -6,7 +6,6 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
coverage!=4.4,>=4.0 # Apache-2.0
fixtures>=3.0.0 # Apache-2.0/BSD
mock>=2.0.0 # BSD
mox3>=0.20.0 # Apache-2.0
oslotest>=3.2.0 # Apache-2.0
requests-mock>=1.2.0 # Apache-2.0