Merge "Remove usage of parameter enforce_type"

This commit is contained in:
Jenkins 2017-04-18 12:59:33 +00:00 committed by Gerrit Code Review
commit 7e6c905d7d
3 changed files with 4 additions and 10 deletions

View File

@ -348,7 +348,7 @@ class TestCase(testtools.TestCase):
"""Override flag variables for a test."""
group = kw.pop('group', None)
for k, v in kw.items():
CONF.set_override(k, v, group, enforce_type=True)
CONF.set_override(k, v, group)
def start_service(self, name, host=None, **kwargs):
if name == 'compute' and self.USES_DB:

View File

@ -2297,11 +2297,7 @@ class IronicDriverConsoleTestCase(test.NoDBTestCase):
@mock.patch.object(ironic_driver, 'LOG', autospec=True)
def test__get_node_console_with_reset_wait_timeout(self, mock_log,
mock_node):
# Set timeout to a small value to reduce testing time
# Note: timeout value is integer, use enforce_type=False to set it
# to a floating number.
CONF.set_override('serial_console_state_timeout', 0.1,
group='ironic', enforce_type=False)
CONF.set_override('serial_console_state_timeout', 1, group='ironic')
temp_data = {'target_mode': True}
def _fake_get_console(node_uuid):

View File

@ -26,8 +26,7 @@ class DriverMethodTestCase(test.NoDBTestCase):
self.CONF = self.useFixture(fixture_config.Config()).conf
def test_is_xenapi_true(self):
self.CONF.set_override('compute_driver', 'xenapi.XenAPIDriver',
enforce_type=True)
self.CONF.set_override('compute_driver', 'xenapi.XenAPIDriver')
self.assertTrue(driver.is_xenapi())
def test_is_xenapi_false(self):
@ -35,6 +34,5 @@ class DriverMethodTestCase(test.NoDBTestCase):
'ironic.IronicDriver', 'vmwareapi.VMwareVCDriver',
'hyperv.HyperVDriver', None)
for driver_name in driver_names:
self.CONF.set_override('compute_driver', driver_name,
enforce_type=True)
self.CONF.set_override('compute_driver', driver_name)
self.assertFalse(driver.is_xenapi())