Merge "Utilizes assertIsNone and assertIsNotNone"
This commit is contained in:
commit
93d6667e82
@ -528,7 +528,7 @@ class TestFirewallDBPlugin(FirewallPluginDbTestCase):
|
|||||||
self.plugin.get_firewall_policy,
|
self.plugin.get_firewall_policy,
|
||||||
ctx, fwp_id)
|
ctx, fwp_id)
|
||||||
fw_rule = self.plugin.get_firewall_rule(ctx, fr_id)
|
fw_rule = self.plugin.get_firewall_rule(ctx, fr_id)
|
||||||
self.assertEqual(fw_rule['firewall_policy_id'], None)
|
self.assertIsNone(fw_rule['firewall_policy_id'])
|
||||||
|
|
||||||
def test_delete_firewall_policy_with_firewall_association(self):
|
def test_delete_firewall_policy_with_firewall_association(self):
|
||||||
attrs = self._get_test_firewall_attrs()
|
attrs = self._get_test_firewall_attrs()
|
||||||
|
@ -206,7 +206,7 @@ class TestLinuxBridgeManager(base.BaseTestCase):
|
|||||||
vn_id = constants.MAX_VXLAN_VNI
|
vn_id = constants.MAX_VXLAN_VNI
|
||||||
self.assertEqual(self.lbm.get_vxlan_device_name(vn_id),
|
self.assertEqual(self.lbm.get_vxlan_device_name(vn_id),
|
||||||
"vxlan-" + str(vn_id))
|
"vxlan-" + str(vn_id))
|
||||||
self.assertEqual(self.lbm.get_vxlan_device_name(vn_id + 1), None)
|
self.assertIsNone(self.lbm.get_vxlan_device_name(vn_id + 1))
|
||||||
|
|
||||||
def test_get_all_neutron_bridges(self):
|
def test_get_all_neutron_bridges(self):
|
||||||
br_list = ["br-int", "brq1", "brq2", "br-ex"]
|
br_list = ["br-int", "brq1", "brq2", "br-ex"]
|
||||||
@ -253,8 +253,7 @@ class TestLinuxBridgeManager(base.BaseTestCase):
|
|||||||
get_if_fn.return_value = ["tap1", "tap2", "tap3"]
|
get_if_fn.return_value = ["tap1", "tap2", "tap3"]
|
||||||
self.assertEqual(self.lbm.get_bridge_for_tap_device("tap1"),
|
self.assertEqual(self.lbm.get_bridge_for_tap_device("tap1"),
|
||||||
"br-int")
|
"br-int")
|
||||||
self.assertEqual(self.lbm.get_bridge_for_tap_device("tap4"),
|
self.assertIsNone(self.lbm.get_bridge_for_tap_device("tap4"))
|
||||||
None)
|
|
||||||
|
|
||||||
def test_is_device_on_bridge(self):
|
def test_is_device_on_bridge(self):
|
||||||
self.assertTrue(not self.lbm.is_device_on_bridge(""))
|
self.assertTrue(not self.lbm.is_device_on_bridge(""))
|
||||||
|
@ -93,7 +93,7 @@ class TestLinuxBridgeSecurityGroupsDB(LinuxBridgeSecurityGroupsTestCase):
|
|||||||
|
|
||||||
def test_security_group_get_port_from_device_with_no_port(self):
|
def test_security_group_get_port_from_device_with_no_port(self):
|
||||||
port_dict = lb_db.get_port_from_device('bad_device_id')
|
port_dict = lb_db.get_port_from_device('bad_device_id')
|
||||||
self.assertEqual(None, port_dict)
|
self.assertIsNone(port_dict)
|
||||||
|
|
||||||
|
|
||||||
class TestLinuxBridgeSecurityGroupsDBXML(TestLinuxBridgeSecurityGroupsDB):
|
class TestLinuxBridgeSecurityGroupsDBXML(TestLinuxBridgeSecurityGroupsDB):
|
||||||
|
@ -218,7 +218,7 @@ class PositiveRPCWrapperValidConfigTestCase(base.BaseTestCase):
|
|||||||
self.drv._server = mock.MagicMock()
|
self.drv._server = mock.MagicMock()
|
||||||
|
|
||||||
def test_no_exception_on_correct_configuration(self):
|
def test_no_exception_on_correct_configuration(self):
|
||||||
self.assertNotEqual(self.drv, None)
|
self.assertIsNotNone(self.drv)
|
||||||
|
|
||||||
def test_plug_host_into_network(self):
|
def test_plug_host_into_network(self):
|
||||||
tenant_id = 'ten-1'
|
tenant_id = 'ten-1'
|
||||||
|
@ -82,7 +82,7 @@ class TestMl2SecurityGroups(Ml2SecurityGroupsTestCase,
|
|||||||
def test_security_group_get_port_from_device_with_no_port(self):
|
def test_security_group_get_port_from_device_with_no_port(self):
|
||||||
plugin = manager.NeutronManager.get_plugin()
|
plugin = manager.NeutronManager.get_plugin()
|
||||||
port_dict = plugin.callbacks.get_port_from_device('bad_device_id')
|
port_dict = plugin.callbacks.get_port_from_device('bad_device_id')
|
||||||
self.assertEqual(None, port_dict)
|
self.assertIsNone(port_dict)
|
||||||
|
|
||||||
|
|
||||||
class TestMl2SecurityGroupsXML(TestMl2SecurityGroups):
|
class TestMl2SecurityGroupsXML(TestMl2SecurityGroups):
|
||||||
|
@ -133,7 +133,7 @@ class GreTypeTest(base.BaseTestCase):
|
|||||||
self.driver.release_segment(self.session, segment)
|
self.driver.release_segment(self.session, segment)
|
||||||
alloc = self.driver.get_gre_allocation(self.session,
|
alloc = self.driver.get_gre_allocation(self.session,
|
||||||
segment[api.SEGMENTATION_ID])
|
segment[api.SEGMENTATION_ID])
|
||||||
self.assertEqual(None, alloc)
|
self.assertIsNone(alloc)
|
||||||
|
|
||||||
def test_allocate_tenant_segment(self):
|
def test_allocate_tenant_segment(self):
|
||||||
tunnel_ids = set()
|
tunnel_ids = set()
|
||||||
@ -146,7 +146,7 @@ class GreTypeTest(base.BaseTestCase):
|
|||||||
tunnel_ids.add(segment[api.SEGMENTATION_ID])
|
tunnel_ids.add(segment[api.SEGMENTATION_ID])
|
||||||
|
|
||||||
segment = self.driver.allocate_tenant_segment(self.session)
|
segment = self.driver.allocate_tenant_segment(self.session)
|
||||||
self.assertEqual(None, segment)
|
self.assertIsNone(segment)
|
||||||
|
|
||||||
segment = {api.NETWORK_TYPE: 'gre',
|
segment = {api.NETWORK_TYPE: 'gre',
|
||||||
api.PHYSICAL_NETWORK: 'None',
|
api.PHYSICAL_NETWORK: 'None',
|
||||||
|
@ -155,7 +155,7 @@ class VxlanTypeTest(base.BaseTestCase):
|
|||||||
tunnel_ids.add(segment[api.SEGMENTATION_ID])
|
tunnel_ids.add(segment[api.SEGMENTATION_ID])
|
||||||
|
|
||||||
segment = self.driver.allocate_tenant_segment(self.session)
|
segment = self.driver.allocate_tenant_segment(self.session)
|
||||||
self.assertEqual(None, segment)
|
self.assertIsNone(segment)
|
||||||
|
|
||||||
segment = {api.NETWORK_TYPE: 'vxlan',
|
segment = {api.NETWORK_TYPE: 'vxlan',
|
||||||
api.PHYSICAL_NETWORK: 'None',
|
api.PHYSICAL_NETWORK: 'None',
|
||||||
|
@ -94,7 +94,7 @@ class TestMlnxSecurityGroupsDB(MlnxSecurityGroupsTestCase):
|
|||||||
|
|
||||||
def test_security_group_get_port_from_device_with_no_port(self):
|
def test_security_group_get_port_from_device_with_no_port(self):
|
||||||
port_dict = mlnx_db.get_port_from_device('bad_device_id')
|
port_dict = mlnx_db.get_port_from_device('bad_device_id')
|
||||||
self.assertEqual(None, port_dict)
|
self.assertIsNone(port_dict)
|
||||||
|
|
||||||
|
|
||||||
class TestMlnxSecurityGroupsDBXML(TestMlnxSecurityGroupsDB):
|
class TestMlnxSecurityGroupsDBXML(TestMlnxSecurityGroupsDB):
|
||||||
|
@ -77,7 +77,7 @@ class NECPluginV2DBTest(NECPluginV2DBTestBase):
|
|||||||
self.assertEqual(tenant.quantum_id, q)
|
self.assertEqual(tenant.quantum_id, q)
|
||||||
|
|
||||||
tenant_none = ndb.get_ofc_item(self.session, 'ofc_tenant', n)
|
tenant_none = ndb.get_ofc_item(self.session, 'ofc_tenant', n)
|
||||||
self.assertEqual(None, tenant_none)
|
self.assertIsNone(tenant_none)
|
||||||
|
|
||||||
def testb_get_ofc_id(self):
|
def testb_get_ofc_id(self):
|
||||||
"""test get OFC d."""
|
"""test get OFC d."""
|
||||||
@ -87,7 +87,7 @@ class NECPluginV2DBTest(NECPluginV2DBTestBase):
|
|||||||
self.assertEqual(tenant_id, o)
|
self.assertEqual(tenant_id, o)
|
||||||
|
|
||||||
tenant_none = ndb.get_ofc_item(self.session, 'ofc_tenant', n)
|
tenant_none = ndb.get_ofc_item(self.session, 'ofc_tenant', n)
|
||||||
self.assertEqual(None, tenant_none)
|
self.assertIsNone(tenant_none)
|
||||||
|
|
||||||
def testb_exists_ofc_item(self):
|
def testb_exists_ofc_item(self):
|
||||||
"""test get OFC d."""
|
"""test get OFC d."""
|
||||||
@ -97,7 +97,7 @@ class NECPluginV2DBTest(NECPluginV2DBTestBase):
|
|||||||
self.assertTrue(ret)
|
self.assertTrue(ret)
|
||||||
|
|
||||||
tenant_none = ndb.get_ofc_item(self.session, 'ofc_tenant', n)
|
tenant_none = ndb.get_ofc_item(self.session, 'ofc_tenant', n)
|
||||||
self.assertEqual(None, tenant_none)
|
self.assertIsNone(tenant_none)
|
||||||
|
|
||||||
def testc_find_ofc_item(self):
|
def testc_find_ofc_item(self):
|
||||||
"""test find OFC item."""
|
"""test find OFC item."""
|
||||||
@ -108,7 +108,7 @@ class NECPluginV2DBTest(NECPluginV2DBTestBase):
|
|||||||
self.assertEqual(tenant.quantum_id, q)
|
self.assertEqual(tenant.quantum_id, q)
|
||||||
|
|
||||||
tenant_none = ndb.find_ofc_item(self.session, 'ofc_tenant', n)
|
tenant_none = ndb.find_ofc_item(self.session, 'ofc_tenant', n)
|
||||||
self.assertEqual(None, tenant_none)
|
self.assertIsNone(tenant_none)
|
||||||
|
|
||||||
def testc_del_ofc_item(self):
|
def testc_del_ofc_item(self):
|
||||||
"""test delete OFC item."""
|
"""test delete OFC item."""
|
||||||
@ -118,10 +118,10 @@ class NECPluginV2DBTest(NECPluginV2DBTestBase):
|
|||||||
|
|
||||||
tenant_none = ndb.get_ofc_item(self.session,
|
tenant_none = ndb.get_ofc_item(self.session,
|
||||||
'ofc_tenant', q)
|
'ofc_tenant', q)
|
||||||
self.assertEqual(None, tenant_none)
|
self.assertIsNone(tenant_none)
|
||||||
tenant_none = ndb.find_ofc_item(self.session,
|
tenant_none = ndb.find_ofc_item(self.session,
|
||||||
'ofc_tenant', o)
|
'ofc_tenant', o)
|
||||||
self.assertEqual(None, tenant_none)
|
self.assertIsNone(tenant_none)
|
||||||
|
|
||||||
def _compare_portinfo(self, portinfo, expected):
|
def _compare_portinfo(self, portinfo, expected):
|
||||||
self.assertEqual(portinfo.id, expected['port_id'])
|
self.assertEqual(portinfo.id, expected['port_id'])
|
||||||
@ -157,7 +157,7 @@ class NECPluginV2DBTest(NECPluginV2DBTestBase):
|
|||||||
|
|
||||||
nonexist_id = uuidutils.generate_uuid()
|
nonexist_id = uuidutils.generate_uuid()
|
||||||
portinfo_none = ndb.get_portinfo(self.session, nonexist_id)
|
portinfo_none = ndb.get_portinfo(self.session, nonexist_id)
|
||||||
self.assertEqual(None, portinfo_none)
|
self.assertIsNone(portinfo_none)
|
||||||
|
|
||||||
def testf_del_portinfo(self):
|
def testf_del_portinfo(self):
|
||||||
"""test delete portinfo."""
|
"""test delete portinfo."""
|
||||||
@ -167,7 +167,7 @@ class NECPluginV2DBTest(NECPluginV2DBTestBase):
|
|||||||
self.assertEqual(portinfo.id, params['port_id'])
|
self.assertEqual(portinfo.id, params['port_id'])
|
||||||
ndb.del_portinfo(self.session, params['port_id'])
|
ndb.del_portinfo(self.session, params['port_id'])
|
||||||
portinfo_none = ndb.get_portinfo(self.session, params['port_id'])
|
portinfo_none = ndb.get_portinfo(self.session, params['port_id'])
|
||||||
self.assertEqual(None, portinfo_none)
|
self.assertIsNone(portinfo_none)
|
||||||
|
|
||||||
|
|
||||||
class NECPluginV2DBOldMappingTest(NECPluginV2DBTestBase):
|
class NECPluginV2DBOldMappingTest(NECPluginV2DBTestBase):
|
||||||
@ -187,7 +187,7 @@ class NECPluginV2DBOldMappingTest(NECPluginV2DBTestBase):
|
|||||||
self.assertEqual(ret.ofc_id, o)
|
self.assertEqual(ret.ofc_id, o)
|
||||||
self.assertEqual(ret.quantum_id, q)
|
self.assertEqual(ret.quantum_id, q)
|
||||||
ret = ndb.get_ofc_item(self.session, 'ofc_tenant', q, self.OLD)
|
ret = ndb.get_ofc_item(self.session, 'ofc_tenant', q, self.OLD)
|
||||||
self.assertEqual(ret, None)
|
self.assertIsNone(ret)
|
||||||
|
|
||||||
def test_add_ofc_item_old(self):
|
def test_add_ofc_item_old(self):
|
||||||
o, q, n = self.get_ofc_item_random_params()
|
o, q, n = self.get_ofc_item_random_params()
|
||||||
@ -196,7 +196,7 @@ class NECPluginV2DBOldMappingTest(NECPluginV2DBTestBase):
|
|||||||
self.assertEqual(ret.quantum_id, q)
|
self.assertEqual(ret.quantum_id, q)
|
||||||
|
|
||||||
ret = ndb.get_ofc_item(self.session, 'ofc_tenant', q, self.NEW)
|
ret = ndb.get_ofc_item(self.session, 'ofc_tenant', q, self.NEW)
|
||||||
self.assertEqual(ret, None)
|
self.assertIsNone(ret)
|
||||||
ret = ndb.get_ofc_item(self.session, 'ofc_tenant', q, self.OLD)
|
ret = ndb.get_ofc_item(self.session, 'ofc_tenant', q, self.OLD)
|
||||||
self.assertEqual(ret.id, o)
|
self.assertEqual(ret.id, o)
|
||||||
self.assertEqual(ret.quantum_id, q)
|
self.assertEqual(ret.quantum_id, q)
|
||||||
@ -260,9 +260,9 @@ class NECPluginV2DBOldMappingTest(NECPluginV2DBTestBase):
|
|||||||
ndb.del_ofc_item(self.session, 'ofc_tenant', q, mode)
|
ndb.del_ofc_item(self.session, 'ofc_tenant', q, mode)
|
||||||
|
|
||||||
ret = ndb.get_ofc_item(self.session, 'ofc_tenant', q, self.NEW)
|
ret = ndb.get_ofc_item(self.session, 'ofc_tenant', q, self.NEW)
|
||||||
self.assertEqual(ret, None)
|
self.assertIsNone(ret)
|
||||||
ret = ndb.get_ofc_item(self.session, 'ofc_tenant', q, self.OLD)
|
ret = ndb.get_ofc_item(self.session, 'ofc_tenant', q, self.OLD)
|
||||||
self.assertEqual(ret, None)
|
self.assertIsNone(ret)
|
||||||
|
|
||||||
def test_delete_ofc_item_new(self):
|
def test_delete_ofc_item_new(self):
|
||||||
self._check_delete_ofc_item(self.NEW)
|
self._check_delete_ofc_item(self.NEW)
|
||||||
|
@ -1023,7 +1023,7 @@ class TestNiciraQoSQueue(NiciraPluginV2TestCase):
|
|||||||
return_value={"uuid": "fake_queue"}):
|
return_value={"uuid": "fake_queue"}):
|
||||||
with self.qos_queue(name='fake_lqueue', min=34, max=44,
|
with self.qos_queue(name='fake_lqueue', min=34, max=44,
|
||||||
qos_marking='trusted', default=False) as q:
|
qos_marking='trusted', default=False) as q:
|
||||||
self.assertEqual(q['qos_queue']['dscp'], None)
|
self.assertIsNone(q['qos_queue']['dscp'])
|
||||||
self.assertTrue(log.called)
|
self.assertTrue(log.called)
|
||||||
|
|
||||||
def test_create_qos_queue_name_exceeds_40_chars(self):
|
def test_create_qos_queue_name_exceeds_40_chars(self):
|
||||||
@ -1119,7 +1119,7 @@ class TestNiciraQoSQueue(NiciraPluginV2TestCase):
|
|||||||
device_id = "00fff4d0-e4a8-4a3a-8906-4c4cdafb59f1"
|
device_id = "00fff4d0-e4a8-4a3a-8906-4c4cdafb59f1"
|
||||||
res = self._create_port('json', net1['network']['id'])
|
res = self._create_port('json', net1['network']['id'])
|
||||||
port = self.deserialize('json', res)
|
port = self.deserialize('json', res)
|
||||||
self.assertEqual(port['port'][ext_qos.QUEUE], None)
|
self.assertIsNone(port['port'][ext_qos.QUEUE])
|
||||||
|
|
||||||
data = {'port': {'device_id': device_id}}
|
data = {'port': {'device_id': device_id}}
|
||||||
req = self.new_update_request('ports', data,
|
req = self.new_update_request('ports', data,
|
||||||
|
@ -97,7 +97,7 @@ class TestOpenvswitchSecurityGroups(OpenvswitchSecurityGroupsTestCase,
|
|||||||
def test_security_group_get_port_from_device_with_no_port(self):
|
def test_security_group_get_port_from_device_with_no_port(self):
|
||||||
plugin = manager.NeutronManager.get_plugin()
|
plugin = manager.NeutronManager.get_plugin()
|
||||||
port_dict = plugin.callbacks.get_port_from_device('bad_device_id')
|
port_dict = plugin.callbacks.get_port_from_device('bad_device_id')
|
||||||
self.assertEqual(None, port_dict)
|
self.assertIsNone(port_dict)
|
||||||
|
|
||||||
|
|
||||||
class TestOpenvswitchSecurityGroupsXML(TestOpenvswitchSecurityGroups):
|
class TestOpenvswitchSecurityGroupsXML(TestOpenvswitchSecurityGroups):
|
||||||
|
@ -89,7 +89,7 @@ class TestRyuSecurityGroups(RyuSecurityGroupsTestCase,
|
|||||||
def test_security_group_get_port_from_device_with_no_port(self):
|
def test_security_group_get_port_from_device_with_no_port(self):
|
||||||
plugin = manager.NeutronManager.get_plugin()
|
plugin = manager.NeutronManager.get_plugin()
|
||||||
port_dict = plugin.callbacks.get_port_from_device('bad_device_id')
|
port_dict = plugin.callbacks.get_port_from_device('bad_device_id')
|
||||||
self.assertEqual(None, port_dict)
|
self.assertIsNone(port_dict)
|
||||||
|
|
||||||
|
|
||||||
class TestRyuSecurityGroupsXML(TestRyuSecurityGroups):
|
class TestRyuSecurityGroupsXML(TestRyuSecurityGroups):
|
||||||
|
@ -38,7 +38,7 @@ class RequestTestCase(base.BaseTestCase):
|
|||||||
def test_content_type_missing(self):
|
def test_content_type_missing(self):
|
||||||
request = wsgi.Request.blank('/tests/123', method='POST')
|
request = wsgi.Request.blank('/tests/123', method='POST')
|
||||||
request.body = "<body />"
|
request.body = "<body />"
|
||||||
self.assertEqual(None, request.get_content_type())
|
self.assertIsNone(request.get_content_type())
|
||||||
|
|
||||||
def test_content_type_with_charset(self):
|
def test_content_type_with_charset(self):
|
||||||
request = wsgi.Request.blank('/tests/123')
|
request = wsgi.Request.blank('/tests/123')
|
||||||
@ -113,13 +113,13 @@ class RequestTestCase(base.BaseTestCase):
|
|||||||
# the best match locale should be None
|
# the best match locale should be None
|
||||||
request.headers['Accept-Language'] = 'unknown-language'
|
request.headers['Accept-Language'] = 'unknown-language'
|
||||||
language = request.best_match_language()
|
language = request.best_match_language()
|
||||||
self.assertEqual(language, None)
|
self.assertIsNone(language)
|
||||||
request.headers['Accept-Language'] = ''
|
request.headers['Accept-Language'] = ''
|
||||||
language = request.best_match_language()
|
language = request.best_match_language()
|
||||||
self.assertEqual(language, None)
|
self.assertIsNone(language)
|
||||||
request.headers.pop('Accept-Language')
|
request.headers.pop('Accept-Language')
|
||||||
language = request.best_match_language()
|
language = request.best_match_language()
|
||||||
self.assertEqual(language, None)
|
self.assertIsNone(language)
|
||||||
|
|
||||||
|
|
||||||
class ResourceTestCase(base.BaseTestCase):
|
class ResourceTestCase(base.BaseTestCase):
|
||||||
|
@ -508,7 +508,7 @@ class TestAttributes(base.BaseTestCase):
|
|||||||
'f3eeab00-8367-4524-b662-55e64d4cacb5']]
|
'f3eeab00-8367-4524-b662-55e64d4cacb5']]
|
||||||
for uuid_list in valid_uuid_lists:
|
for uuid_list in valid_uuid_lists:
|
||||||
msg = attributes._validate_uuid_list(uuid_list)
|
msg = attributes._validate_uuid_list(uuid_list)
|
||||||
self.assertEqual(msg, None)
|
self.assertIsNone(msg)
|
||||||
|
|
||||||
def test_validate_dict_type(self):
|
def test_validate_dict_type(self):
|
||||||
for value in (None, True, '1', []):
|
for value in (None, True, '1', []):
|
||||||
|
@ -100,12 +100,12 @@ class TestVlanRangeVerifyValid(UtilTestParseVlanRanges):
|
|||||||
return plugin_utils.verify_vlan_range(vlan_range)
|
return plugin_utils.verify_vlan_range(vlan_range)
|
||||||
|
|
||||||
def test_range_valid_ranges(self):
|
def test_range_valid_ranges(self):
|
||||||
self.assertEqual(self.verify_range((1, 2)), None)
|
self.assertIsNone(self.verify_range((1, 2)))
|
||||||
self.assertEqual(self.verify_range((1, 1999)), None)
|
self.assertIsNone(self.verify_range((1, 1999)))
|
||||||
self.assertEqual(self.verify_range((100, 100)), None)
|
self.assertIsNone(self.verify_range((100, 100)))
|
||||||
self.assertEqual(self.verify_range((100, 200)), None)
|
self.assertIsNone(self.verify_range((100, 200)))
|
||||||
self.assertEqual(self.verify_range((4001, 4094)), None)
|
self.assertIsNone(self.verify_range((4001, 4094)))
|
||||||
self.assertEqual(self.verify_range((1, 4094)), None)
|
self.assertIsNone(self.verify_range((1, 4094)))
|
||||||
|
|
||||||
def check_one_vlan_invalid(self, bad_range, which):
|
def check_one_vlan_invalid(self, bad_range, which):
|
||||||
expected_msg = self._vrange_invalid_vlan(bad_range, which)
|
expected_msg = self._vrange_invalid_vlan(bad_range, which)
|
||||||
|
@ -31,7 +31,7 @@ class ConfigurationTest(base.BaseTestCase):
|
|||||||
self.assertEqual('', cfg.CONF.api_extensions_path)
|
self.assertEqual('', cfg.CONF.api_extensions_path)
|
||||||
self.assertEqual('policy.json', cfg.CONF.policy_file)
|
self.assertEqual('policy.json', cfg.CONF.policy_file)
|
||||||
self.assertEqual('keystone', cfg.CONF.auth_strategy)
|
self.assertEqual('keystone', cfg.CONF.auth_strategy)
|
||||||
self.assertEqual(None, cfg.CONF.core_plugin)
|
self.assertIsNone(cfg.CONF.core_plugin)
|
||||||
self.assertEqual(0, len(cfg.CONF.service_plugins))
|
self.assertEqual(0, len(cfg.CONF.service_plugins))
|
||||||
self.assertEqual('fa:16:3e:00:00:00', cfg.CONF.base_mac)
|
self.assertEqual('fa:16:3e:00:00:00', cfg.CONF.base_mac)
|
||||||
self.assertEqual(16, cfg.CONF.mac_generation_retries)
|
self.assertEqual(16, cfg.CONF.mac_generation_retries)
|
||||||
|
@ -2211,8 +2211,7 @@ class TestNetworksV2(NeutronDbPluginV2TestCase):
|
|||||||
self.assertEqual(1, len(res['networks']))
|
self.assertEqual(1, len(res['networks']))
|
||||||
self.assertEqual(res['networks'][0]['name'],
|
self.assertEqual(res['networks'][0]['name'],
|
||||||
net1['network']['name'])
|
net1['network']['name'])
|
||||||
self.assertEqual(None,
|
self.assertIsNone(res['networks'][0].get('id'))
|
||||||
res['networks'][0].get('id'))
|
|
||||||
|
|
||||||
def test_list_networks_with_parameters_invalid_values(self):
|
def test_list_networks_with_parameters_invalid_values(self):
|
||||||
with contextlib.nested(self.network(name='net1',
|
with contextlib.nested(self.network(name='net1',
|
||||||
@ -3003,7 +3002,7 @@ class TestSubnetsV2(NeutronDbPluginV2TestCase):
|
|||||||
req = self.new_update_request('subnets', data,
|
req = self.new_update_request('subnets', data,
|
||||||
subnet['subnet']['id'])
|
subnet['subnet']['id'])
|
||||||
res = self.deserialize(self.fmt, req.get_response(self.api))
|
res = self.deserialize(self.fmt, req.get_response(self.api))
|
||||||
self.assertEqual(None, data['subnet']['gateway_ip'])
|
self.assertIsNone(data['subnet']['gateway_ip'])
|
||||||
|
|
||||||
def test_update_subnet(self):
|
def test_update_subnet(self):
|
||||||
with self.subnet() as subnet:
|
with self.subnet() as subnet:
|
||||||
|
@ -262,7 +262,7 @@ class TestL3GwModeMixin(base.BaseTestCase):
|
|||||||
def test_make_router_dict_no_ext_gw(self):
|
def test_make_router_dict_no_ext_gw(self):
|
||||||
self._reset_ext_gw()
|
self._reset_ext_gw()
|
||||||
router_dict = self.target_object._make_router_dict(self.router)
|
router_dict = self.target_object._make_router_dict(self.router)
|
||||||
self.assertEqual(None, router_dict[l3.EXTERNAL_GW_INFO])
|
self.assertIsNone(router_dict[l3.EXTERNAL_GW_INFO])
|
||||||
|
|
||||||
def test_make_router_dict_with_ext_gw(self):
|
def test_make_router_dict_with_ext_gw(self):
|
||||||
router_dict = self.target_object._make_router_dict(self.router)
|
router_dict = self.target_object._make_router_dict(self.router)
|
||||||
|
@ -400,7 +400,7 @@ class ExtraRouteDBTestCaseBase(object):
|
|||||||
s['subnet']['network_id'])
|
s['subnet']['network_id'])
|
||||||
body = self._show('routers', r['router']['id'])
|
body = self._show('routers', r['router']['id'])
|
||||||
gw_info = body['router']['external_gateway_info']
|
gw_info = body['router']['external_gateway_info']
|
||||||
self.assertEqual(gw_info, None)
|
self.assertIsNone(gw_info)
|
||||||
|
|
||||||
def test_router_list_with_sort(self):
|
def test_router_list_with_sort(self):
|
||||||
with contextlib.nested(self.router(name='router1'),
|
with contextlib.nested(self.router(name='router1'),
|
||||||
|
@ -946,7 +946,7 @@ class L3NatTestCaseBase(L3NatTestCaseMixin):
|
|||||||
s['subnet']['network_id'])
|
s['subnet']['network_id'])
|
||||||
body = self._show('routers', r['router']['id'])
|
body = self._show('routers', r['router']['id'])
|
||||||
gw_info = body['router']['external_gateway_info']
|
gw_info = body['router']['external_gateway_info']
|
||||||
self.assertEqual(gw_info, None)
|
self.assertIsNone(gw_info)
|
||||||
|
|
||||||
def test_router_add_gateway_tenant_ctx(self):
|
def test_router_add_gateway_tenant_ctx(self):
|
||||||
with self.router(tenant_id='noadmin',
|
with self.router(tenant_id='noadmin',
|
||||||
@ -966,7 +966,7 @@ class L3NatTestCaseBase(L3NatTestCaseMixin):
|
|||||||
s['subnet']['network_id'])
|
s['subnet']['network_id'])
|
||||||
body = self._show('routers', r['router']['id'])
|
body = self._show('routers', r['router']['id'])
|
||||||
gw_info = body['router']['external_gateway_info']
|
gw_info = body['router']['external_gateway_info']
|
||||||
self.assertEqual(gw_info, None)
|
self.assertIsNone(gw_info)
|
||||||
|
|
||||||
def test_router_add_gateway_invalid_network_returns_404(self):
|
def test_router_add_gateway_invalid_network_returns_404(self):
|
||||||
with self.router() as r:
|
with self.router() as r:
|
||||||
@ -1245,8 +1245,8 @@ class L3NatTestCaseBase(L3NatTestCaseMixin):
|
|||||||
p['port']['fixed_ips'][0]['subnet_id']}}
|
p['port']['fixed_ips'][0]['subnet_id']}}
|
||||||
with self.floatingip_no_assoc(private_sub) as fip:
|
with self.floatingip_no_assoc(private_sub) as fip:
|
||||||
body = self._show('floatingips', fip['floatingip']['id'])
|
body = self._show('floatingips', fip['floatingip']['id'])
|
||||||
self.assertEqual(body['floatingip']['port_id'], None)
|
self.assertIsNone(body['floatingip']['port_id'])
|
||||||
self.assertEqual(body['floatingip']['fixed_ip_address'], None)
|
self.assertIsNone(body['floatingip']['fixed_ip_address'])
|
||||||
|
|
||||||
port_id = p['port']['id']
|
port_id = p['port']['id']
|
||||||
ip_address = p['port']['fixed_ips'][0]['ip_address']
|
ip_address = p['port']['fixed_ips'][0]['ip_address']
|
||||||
@ -1281,10 +1281,9 @@ class L3NatTestCaseBase(L3NatTestCaseMixin):
|
|||||||
def assert_no_assoc(fip):
|
def assert_no_assoc(fip):
|
||||||
body = self._show('floatingips',
|
body = self._show('floatingips',
|
||||||
fip['floatingip']['id'])
|
fip['floatingip']['id'])
|
||||||
self.assertEqual(body['floatingip']['port_id'],
|
self.assertIsNone(body['floatingip']['port_id'])
|
||||||
None)
|
|
||||||
self.assertIsNone(
|
self.assertIsNone(
|
||||||
body['floatingip']['fixed_ip_address'], None)
|
body['floatingip']['fixed_ip_address'])
|
||||||
|
|
||||||
assert_no_assoc(fip1)
|
assert_no_assoc(fip1)
|
||||||
assert_no_assoc(fip2)
|
assert_no_assoc(fip2)
|
||||||
@ -1341,9 +1340,9 @@ class L3NatTestCaseBase(L3NatTestCaseMixin):
|
|||||||
body = self._show('floatingips', fip['floatingip']['id'])
|
body = self._show('floatingips', fip['floatingip']['id'])
|
||||||
self.assertEqual(body['floatingip']['id'],
|
self.assertEqual(body['floatingip']['id'],
|
||||||
fip['floatingip']['id'])
|
fip['floatingip']['id'])
|
||||||
self.assertEqual(body['floatingip']['port_id'], None)
|
self.assertIsNone(body['floatingip']['port_id'])
|
||||||
self.assertEqual(body['floatingip']['fixed_ip_address'], None)
|
self.assertIsNone(body['floatingip']['fixed_ip_address'])
|
||||||
self.assertEqual(body['floatingip']['router_id'], None)
|
self.assertIsNone(body['floatingip']['router_id'])
|
||||||
|
|
||||||
def test_two_fips_one_port_invalid_return_409(self):
|
def test_two_fips_one_port_invalid_return_409(self):
|
||||||
with self.floatingip_with_assoc() as fip1:
|
with self.floatingip_with_assoc() as fip1:
|
||||||
|
@ -345,7 +345,7 @@ class TestIPDevice(base.BaseTestCase):
|
|||||||
|
|
||||||
def test_eq_other_is_none(self):
|
def test_eq_other_is_none(self):
|
||||||
dev1 = ip_lib.IPDevice('tap0', 'sudo', 'ns1')
|
dev1 = ip_lib.IPDevice('tap0', 'sudo', 'ns1')
|
||||||
self.assertNotEqual(dev1, None)
|
self.assertIsNotNone(dev1)
|
||||||
|
|
||||||
def test_str(self):
|
def test_str(self):
|
||||||
self.assertEqual(str(ip_lib.IPDevice('tap0')), 'tap0')
|
self.assertEqual(str(ip_lib.IPDevice('tap0')), 'tap0')
|
||||||
|
@ -269,7 +269,7 @@ class RouterServiceInsertionTestCase(base.BaseTestCase):
|
|||||||
|
|
||||||
def test_router_create_no_service_type_id(self):
|
def test_router_create_no_service_type_id(self):
|
||||||
router = self._router_create()
|
router = self._router_create()
|
||||||
self.assertEqual(router.get('service_type_id'), None)
|
self.assertIsNone(router.get('service_type_id'))
|
||||||
|
|
||||||
def test_router_create_with_service_type_id(self):
|
def test_router_create_with_service_type_id(self):
|
||||||
router = self._router_create(self._service_type_id)
|
router = self._router_create(self._service_type_id)
|
||||||
|
Loading…
Reference in New Issue
Block a user