Here are the examples of the python api mock.sentinel.context taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
46 Examples
3
Example 1
Project: imapclient Source File: test_init.py
def test_SSL(self):
fakeIMAP4_TLS = Mock()
self.tls.IMAP4_TLS.return_value = fakeIMAP4_TLS
imap = IMAPClient('1.2.3.4', ssl=True, ssl_context=sentinel.context,
timeout=sentinel.timeout)
self.assertEqual(imap._imap, fakeIMAP4_TLS)
self.tls.IMAP4_TLS.assert_called_with(
'1.2.3.4', 993,
sentinel.context, sentinel.timeout)
self.assertEqual(imap.host, '1.2.3.4')
self.assertEqual(imap.port, 993)
self.assertEqual(imap.ssl, True)
self.assertEqual(imap.ssl_context, sentinel.context)
self.assertEqual(imap.stream, False)
3
Example 2
Project: pyon Source File: test_endpoint.py
def test__make_routing_call_with_routing_call_set(self):
mrc = Mock()
proc = Mock()
proc.get_context.return_value = sentinel.context
ep = ProcessSubscriberEndpointUnit(process=proc, routing_call=mrc)
ep._make_routing_call(sentinel.call, sentinel.timeout, sentinel.arg, kw=sentinel.kwarg)
mrc.assert_called_once_with(sentinel.call, sentinel.context, sentinel.arg, kw=sentinel.kwarg)
mrcar = mrc()
#mrcar.get.assert_called_once_with(timeout=sentinel.timeout)
mrcar.get.assert_called_once_with()
3
Example 3
Project: cinder Source File: test_cleanup_request.py
def test_init_default(self):
"""Test __init__ when one field is missing."""
for field in self.fields:
fields = self.fields.copy()
del fields[field]
req = objects.CleanupRequest(mock.sentinel.context, **fields)
fields[field] = self._req_default(field)
self.assertDictEqual(fields, self._req_as_dict(req))
3
Example 4
Project: cinder Source File: test_cleanup_request.py
def test_init_defaults(self):
"""Test __init__ when only one field is set."""
all_defaults = {field: self._req_default(field)
for field in self.all_fields}
for field in self.fields:
fields = {field: self.fields[field]}
req = objects.CleanupRequest(mock.sentinel.context, **fields)
expected = all_defaults.copy()
expected.update(fields)
self.assertDictEqual(expected, self._req_as_dict(req))
3
Example 5
Project: cinder Source File: test_manage_volume_flow.py
def test_get_flow_volume_flow_tasks(self):
"""Test that all expected parameter names exist for added tasks."""
mock_taskflow_engine = self.mock_object(taskflow.engines, 'load')
mock_taskflow_engine.side_effect = self._verify_volume_flow_tasks
manager.get_flow(
mock.sentinel.context, mock.sentinel.db, mock.sentinel.driver,
mock.sentinel.host, mock.sentinel.volume, mock.sentinel.ref)
3
Example 6
def test_reboot(self):
self.driver.reboot(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info, mock.sentinel.reboot_type,
mock.sentinel.block_device_info, mock.sentinel.bad_vol_callback)
self.driver._vmops.reboot.assert_called_once_with(
mock.sentinel.instance, mock.sentinel.network_info,
mock.sentinel.reboot_type)
3
Example 7
def test_destroy(self):
self.driver.destroy(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info, mock.sentinel.block_device_info,
mock.sentinel.destroy_disks, mock.sentinel.migrate_data)
self.driver._vmops.destroy.assert_called_once_with(
mock.sentinel.instance, mock.sentinel.network_info,
mock.sentinel.block_device_info, mock.sentinel.destroy_disks)
3
Example 8
def test_attach_volume(self):
mock_instance = fake_instance.fake_instance_obj(self.context)
self.driver.attach_volume(
mock.sentinel.context, mock.sentinel.connection_info,
mock_instance, mock.sentinel.mountpoint, mock.sentinel.disk_bus,
mock.sentinel.device_type, mock.sentinel.encryption)
self.driver._volumeops.attach_volume.assert_called_once_with(
mock.sentinel.connection_info,
mock_instance.name)
3
Example 9
def test_snapshot(self):
self.driver.snapshot(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.image_id, mock.sentinel.update_task_state)
self.driver._snapshotops.snapshot.assert_called_once_with(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.image_id, mock.sentinel.update_task_state)
3
Example 10
def test_resume(self):
self.driver.resume(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info, mock.sentinel.block_device_info)
self.driver._vmops.resume.assert_called_once_with(
mock.sentinel.instance)
3
Example 11
def test_power_on(self):
self.driver.power_on(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info, mock.sentinel.block_device_info)
self.driver._vmops.power_on.assert_called_once_with(
mock.sentinel.instance, mock.sentinel.block_device_info,
mock.sentinel.network_info)
3
Example 12
Project: compute-hyperv Source File: test_driver.py
def test_resume_state_on_host_boot(self):
self.driver.resume_state_on_host_boot(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info, mock.sentinel.block_device_info)
self.driver._vmops.resume_state_on_host_boot.assert_called_once_with(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info, mock.sentinel.block_device_info)
3
Example 13
def test_live_migration(self):
self.driver.live_migration(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.dest, mock.sentinel.post_method,
mock.sentinel.recover_method, mock.sentinel.block_migration,
mock.sentinel.migrate_data)
self.driver._livemigrationops.live_migration.assert_called_once_with(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.dest, mock.sentinel.post_method,
mock.sentinel.recover_method, mock.sentinel.block_migration,
mock.sentinel.migrate_data)
3
Example 14
def test_pre_live_migration(self):
migrate_data = self.driver.pre_live_migration(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.block_device_info, mock.sentinel.network_info,
mock.sentinel.disk_info, mock.sentinel.migrate_data)
self.assertEqual(mock.sentinel.migrate_data, migrate_data)
pre_live_migration = self.driver._livemigrationops.pre_live_migration
pre_live_migration.assert_called_once_with(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.block_device_info, mock.sentinel.network_info)
3
Example 15
def test_post_live_migration(self):
self.driver.post_live_migration(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.block_device_info, mock.sentinel.migrate_data)
post_live_migration = self.driver._livemigrationops.post_live_migration
post_live_migration.assert_called_once_with(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.block_device_info,
mock.sentinel.migrate_data)
3
Example 16
Project: compute-hyperv Source File: test_driver.py
def test_post_live_migration_at_source(self):
self.driver.post_live_migration_at_source(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info)
self.driver._vmops.unplug_vifs.assert_called_once_with(
mock.sentinel.instance, mock.sentinel.network_info)
3
Example 17
Project: compute-hyperv Source File: test_driver.py
Function: test_post_live_migration_at_destination
Function: test_post_live_migration_at_destination
def test_post_live_migration_at_destination(self):
self.driver.post_live_migration_at_destination(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info, mock.sentinel.block_migration,
mock.sentinel.block_device_info)
mtd = self.driver._livemigrationops.post_live_migration_at_destination
mtd.assert_called_once_with(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info, mock.sentinel.block_migration)
3
Example 18
Project: compute-hyperv Source File: test_driver.py
Function: test_check_can_live_migrate_destination
Function: test_check_can_live_migrate_destination
def test_check_can_live_migrate_destination(self):
self.driver.check_can_live_migrate_destination(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.src_compute_info, mock.sentinel.dst_compute_info,
mock.sentinel.block_migration, mock.sentinel.disk_over_commit)
mtd = self.driver._livemigrationops.check_can_live_migrate_destination
mtd.assert_called_once_with(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.src_compute_info, mock.sentinel.dst_compute_info,
mock.sentinel.block_migration, mock.sentinel.disk_over_commit)
3
Example 19
Project: compute-hyperv Source File: test_driver.py
def test_cleanup_live_migration_destination_check(self):
self.driver.cleanup_live_migration_destination_check(
mock.sentinel.context, mock.sentinel.dest_check_data)
_livemigrops = self.driver._livemigrationops
method = _livemigrops.cleanup_live_migration_destination_check
method.assert_called_once_with(
mock.sentinel.context, mock.sentinel.dest_check_data)
3
Example 20
Project: compute-hyperv Source File: test_driver.py
def test_check_can_live_migrate_source(self):
self.driver.check_can_live_migrate_source(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.dest_check_data, mock.sentinel.block_device_info)
method = self.driver._livemigrationops.check_can_live_migrate_source
method.assert_called_once_with(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.dest_check_data)
3
Example 21
def test_migrate_disk_and_power_off(self):
self.driver.migrate_disk_and_power_off(
mock.sentinel.context, mock.sentinel.instance, mock.sentinel.dest,
mock.sentinel.flavor, mock.sentinel.network_info,
mock.sentinel.block_device_info, mock.sentinel.timeout,
mock.sentinel.retry_interval)
migr_power_off = self.driver._migrationops.migrate_disk_and_power_off
migr_power_off.assert_called_once_with(
mock.sentinel.context, mock.sentinel.instance, mock.sentinel.dest,
mock.sentinel.flavor, mock.sentinel.network_info,
mock.sentinel.block_device_info, mock.sentinel.timeout,
mock.sentinel.retry_interval)
3
Example 22
def test_finish_revert_migration(self):
self.driver.finish_revert_migration(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info, mock.sentinel.block_device_info,
mock.sentinel.power_on)
finish_revert_migr = self.driver._migrationops.finish_revert_migration
finish_revert_migr.assert_called_once_with(
mock.sentinel.context, mock.sentinel.instance,
mock.sentinel.network_info, mock.sentinel.block_device_info,
mock.sentinel.power_on)
3
Example 23
def test_tunnel_update(self):
expected_topic = hyperv_agent_notifier.get_topic_name(
constants.AGENT_TOPIC, constants.TUNNEL, constants.UPDATE)
self.notifier.tunnel_update(mock.sentinel.context,
mock.sentinel.tunnel_ip,
constants.TYPE_NVGRE)
self.notifier._client.prepare.assert_called_once_with(
topic=expected_topic, fanout=True)
prepared_client = self.notifier._client.prepare.return_value
prepared_client.cast.assert_called_once_with(
mock.sentinel.context, 'tunnel_update',
tunnel_ip=mock.sentinel.tunnel_ip,
tunnel_type=constants.TYPE_NVGRE)
3
Example 24
def test_lookup_update(self):
expected_topic = hyperv_agent_notifier.get_topic_name(
constants.AGENT_TOPIC, constants.LOOKUP, constants.UPDATE)
self.notifier.lookup_update(mock.sentinel.context,
mock.sentinel.lookup_ip,
mock.sentinel.lookup_details)
self.notifier._client.prepare.assert_called_once_with(
topic=expected_topic, fanout=True)
prepared_client = self.notifier._client.prepare.return_value
prepared_client.cast.assert_called_once_with(
mock.sentinel.context, 'lookup_update',
lookup_ip=mock.sentinel.lookup_ip,
lookup_details=mock.sentinel.lookup_details)
3
Example 25
def test_tunnel_update(self):
self.agent.tunnel_update(mock.sentinel.context,
tunnel_ip=mock.sentinel.tunnel_ip,
tunnel_type=mock.sentinel.tunnel_type)
self.agent._nvgre_ops.tunnel_update.assert_called_once_with(
mock.sentinel.context, mock.sentinel.tunnel_ip,
mock.sentinel.tunnel_type)
3
Example 26
Project: networking-hyperv Source File: test_nvgre_ops.py
def test_tunnel_update_nvgre(self):
self.ops.tunnel_update(
mock.sentinel.context,
mock.sentinel.tunnel_ip,
tunnel_type=constants.TYPE_NVGRE)
self.ops._notifier.tunnel_update.assert_called_once_with(
mock.sentinel.context,
CONF.NVGRE.provider_tunnel_ip,
constants.TYPE_NVGRE)
3
Example 27
def test_tunnel_update(self):
self.ops.tunnel_update(
mock.sentinel.context,
mock.sentinel.tunnel_ip,
mock.sentinel.tunnel_type)
self.assertFalse(self.ops._notifier.tunnel_update.called)
3
Example 28
Project: networking-nec Source File: test_proxy_l2.py
def test__create_tenant_nw_with_key(self):
tenant_id = '844eb55f21e84a289e9c22098d387e5d'
nwa_tenant_id = 'DC1_' + tenant_id
resource_group_name = 'OpenStack/DC1/APP'
nwa_data1 = {proxy_l2.KEY_CREATE_TENANT_NW: True}
nwa_info = {
'resource_group_name': resource_group_name,
'resource_group_name_nw': resource_group_name,
}
result = self.agent.proxy_l2._create_tenant_nw(
mock.sentinel.context,
tenant_id=tenant_id,
nwa_tenant_id=nwa_tenant_id,
resource_group_name=resource_group_name,
nwa_data=nwa_data1,
nwa_info=nwa_info,
)
self.assertIsNone(result)
3
Example 29
Project: networking-nec Source File: test_proxy_l2.py
def test__create_vlan_succeed1(self):
tenant_id = '844eb55f21e84a289e9c22098d387e5d'
nwa_tenant_id = 'DC1_' + '844eb55f21e84a289e9c22098d387e5d'
# resource_group_name = 'OpenStack/DC1/APP'
nwa_data = {}
nwa_info = load_data_file('add_router_interface_nwa_info.json')
ret_vln = load_data_file('create_vlan_result.json')
ret_vln['resultdata']['VlanID'] = '300'
self.nwacli.l2.create_vlan.return_value = (200, ret_vln)
result = self.agent.proxy_l2._create_vlan(
mock.sentinel.context,
tenant_id=tenant_id,
nwa_tenant_id=nwa_tenant_id,
nwa_info=nwa_info,
nwa_data=nwa_data
)
exp_data = load_data_file('expected_proxy_create_vlan_succeed1.json')
self.assertDictEqual(exp_data, result)
3
Example 30
Project: networking-nec Source File: test_proxy_l2.py
def test__create_vlan_fail1(self):
tenant_id = '844eb55f21e84a289e9c22098d387e5d'
nwa_tenant_id = 'DC1_' + '844eb55f21e84a289e9c22098d387e5d'
# resource_group_name = 'OpenStack/DC1/APP'
nwa_data = {'NW_546a8551-5c2b-4050-a769-cc3c962fc5cf': 'net100'}
nwa_info = load_data_file('add_router_interface_nwa_info.json')
self.nwacli.l2.create_vlan.return_value = 500, {}
self.assertRaises(
nwa_exc.AgentProxyException,
self.agent.proxy_l2._create_vlan,
mock.sentinel.context,
tenant_id=tenant_id,
nwa_tenant_id=nwa_tenant_id,
nwa_info=nwa_info,
nwa_data=nwa_data
)
3
Example 31
Project: networking-nec Source File: test_proxy_l2.py
def test__delete_vlan_succeed1(self):
tenant_id = '844eb55f21e84a289e9c22098d387e5d'
nwa_tenant_id = 'DC1_' + '844eb55f21e84a289e9c22098d387e5d'
# resource_group_name = 'OpenStack/DC1/APP'
nwa_data = load_data_file('nwa_data_delete_vlan_succeed1.json')
nwa_info = load_data_file('add_router_interface_nwa_info.json')
dvl_result = load_data_file('delete_vlan_result.json')
self.nwacli.l2.create_vlan.return_value = (200, dvl_result)
result = self.agent.proxy_l2._delete_vlan(
mock.sentinel.context,
tenant_id=tenant_id,
nwa_tenant_id=nwa_tenant_id,
nwa_info=nwa_info,
nwa_data=nwa_data
)
self.assertDictEqual(nwa_data, result)
3
Example 32
Project: networking-nec Source File: test_proxy_tenant.py
def test__create_tenant_succeed(self):
nwa_tenant_id = 'DC1_844eb55f21e84a289e9c22098d387e5d'
self.nwacli.tenant.create_tenant.return_value = 200, {}
body = self.agent.proxy_tenant.create_tenant(
mock.sentinel.context,
nwa_tenant_id=nwa_tenant_id
)
exp_data = {
'CreateTenant': True,
'NWA_tenant_id': 'DC1_844eb55f21e84a289e9c22098d387e5d'
}
self.assertEqual(exp_data, body)
3
Example 33
Project: networking-nec Source File: test_proxy_tenant.py
def test__create_tenant_already_exists(self):
nwa_tenant_id = 'DC1_844eb55f21e84a289e9c22098d387e5d'
self.nwacli.tenant.create_tenant.return_value = 500, {}
body = self.agent.proxy_tenant.create_tenant(
mock.sentinel.context,
nwa_tenant_id=nwa_tenant_id
)
exp_data = {
'CreateTenant': True,
'NWA_tenant_id': 'DC1_844eb55f21e84a289e9c22098d387e5d'
}
self.assertEqual(exp_data, body)
3
Example 34
Project: networking-nec Source File: test_proxy_tenant.py
def test__create_tenant_failed(self):
nwa_tenant_id = 'DC1_844eb55f21e84a289e9c22098d387e5d'
self.nwacli.tenant.create_tenant.return_value = 400, {}
e = self.assertRaises(
nwa_exc.AgentProxyException,
self.agent.proxy_tenant.create_tenant,
mock.sentinel.context,
nwa_tenant_id=nwa_tenant_id
)
self.assertEqual(400, e.value)
3
Example 35
def test__delete_tenant(self):
nwa_tenant_id = 'DC1_844eb55f21e84a289e9c22098d387e5d'
nwa_data = self.agent.proxy_tenant.delete_tenant(
mock.sentinel.context,
nwa_tenant_id=nwa_tenant_id
)
self.assertIsInstance(nwa_data, dict)
exp_data = {
'resultdata': {'LogicalNWName': 'LNW_BusinessVLAN_4000',
'TenantFWName': 'T1',
'VlanID': '4000'},
'status': 'SUCCEED'}
self.assertDictEqual(exp_data, nwa_data)
3
Example 36
Project: networking-nec Source File: test_proxy_tenant.py
def test__delete_tenant_failed(self):
nwa_tenant_id = 'DC1_844eb55f21e84a289e9c22098d387e5d'
self.nwacli.tenant.delete_tenant.return_value = 500, {}
nwa_data = self.agent.proxy_tenant.delete_tenant(
mock.sentinel.context,
nwa_tenant_id=nwa_tenant_id
)
self.assertDictEqual({}, nwa_data)
0
Example 37
Project: dirigible-spreadsheet Source File: test_dependency_graph.py
@patch('sheet.dependency_graph._generate_cell_subgraph')
@patch('sheet.dependency_graph._add_location_dependencies')
def test_should_recursively_call_itself_on_dependencies_before_adding_dependencies_to_graph(
self, mock_add_location_dependencies, mock_generate_cell_subgraph
):
mock_generate_cell_subgraph.copied_call_args_list = []
def mock_recalc_recursive_call(worksheet, context, loc, visited, path):
self.assertFalse(mock_add_location_dependencies.called)
mock_generate_cell_subgraph.copied_call_args_list.append((worksheet, context, loc, set(visited), list(path)))
mock_generate_cell_subgraph.side_effect = mock_recalc_recursive_call
mock_generate_cell_subgraph_was_called_before_add_location_dependencies = []
def add_location_dependencies_side_effect(*_):
mock_generate_cell_subgraph_was_called_before_add_location_dependencies.append(mock_generate_cell_subgraph.called)
mock_add_location_dependencies.side_effect = add_location_dependencies_side_effect
worksheet = Worksheet()
worksheet[1, 11].formula = '=formula'
worksheet[1, 11].dependencies = [(2, 22), (3, 33)]
context = sentinel.context
_generate_cell_subgraph(worksheet, context, (1, 11), set(), [])
self.assertTrue(mock_add_location_dependencies.called)
self.assertTrue(mock_generate_cell_subgraph_was_called_before_add_location_dependencies[0])
self.assertItemsEqual(
mock_generate_cell_subgraph.copied_call_args_list,
[
(worksheet, context, (2, 22), set(), [(1, 11)]),
(worksheet, context, (3, 33), set(), [(1, 11)]),
]
)
0
Example 38
Project: cinder Source File: test_cleanup_request.py
def test_init_all_set(self):
"""Test __init__ when setting all field values."""
req = objects.CleanupRequest(mock.sentinel.context, **self.fields)
self.assertDictEqual(self.fields, self._req_as_dict(req))
0
Example 39
def test_suspend(self):
self.driver.suspend(mock.sentinel.context, mock.sentinel.instance)
self.driver._vmops.suspend.assert_called_once_with(
mock.sentinel.instance)
0
Example 40
def test_get_rdp_console(self):
self.driver.get_rdp_console(
mock.sentinel.context, mock.sentinel.instance)
self.driver._rdpconsoleops.get_rdp_console.assert_called_once_with(
mock.sentinel.instance)
0
Example 41
Project: compute-hyperv Source File: test_driver.py
def test_manage_image_cache(self):
self.driver.manage_image_cache(mock.sentinel.context,
mock.sentinel.all_instances)
self.driver._imagecache.update.assert_called_once_with(
mock.sentinel.context, mock.sentinel.all_instances)
0
Example 42
Project: networking-hyperv Source File: test_hyperv_neutron_agent.py
def test_tunnel_update_provider_ip(self):
self.agent.tunnel_update(mock.sentinel.context,
tunnel_ip=CONF.NVGRE.provider_tunnel_ip)
self.assertFalse(self.agent._nvgre_ops.tunnel_update.called)
0
Example 43
Project: networking-nec Source File: test_proxy_l2.py
def test__create_tenant_nw_fail(self):
tenant_id = '844eb55f21e84a289e9c22098d387e5d'
nwa_tenant_id = 'DC1_' + tenant_id
resource_group_name = 'OpenStack/DC1/APP'
nwa_data1 = {}
nwa_info = {
'resource_group_name': resource_group_name,
'resource_group_name_nw': resource_group_name,
}
self.nwacli.l2.create_tenant_nw.return_value = 500, {}
e = self.assertRaises(
nwa_exc.AgentProxyException,
self.agent.proxy_l2._create_tenant_nw,
mock.sentinel.context,
tenant_id=tenant_id,
nwa_tenant_id=nwa_tenant_id,
resource_group_name=resource_group_name,
nwa_data=nwa_data1,
nwa_info=nwa_info,
)
ret_val = e.value
self.assertEqual(ret_val, nwa_data1)
0
Example 44
Project: networking-nec Source File: test_proxy_l2.py
def test__create_vlan_succeed2(self):
net_id = '546a8551-5c2b-4050-a769-cc3c962fc5cf'
vlan_id_key = 'VLAN_' + net_id
tenant_id = '844eb55f21e84a289e9c22098d387e5d'
nwa_tenant_id = 'DC1_' + '844eb55f21e84a289e9c22098d387e5d'
# resource_group_name = 'OpenStack/DC1/APP'
nwa_data = {vlan_id_key: 'net-uuid-1'}
nwa_info = load_data_file('add_router_interface_nwa_info.json')
ret_vln = load_data_file('create_vlan_result.json')
ret_vln['resultdata']['VlanID'] = '300'
ret_vln['resultdata'][net_id] = 'net-uuid-1'
self.nwacli.l2.create_vlan.return_value = (200, ret_vln)
result = self.agent.proxy_l2._create_vlan(
mock.sentinel.context,
tenant_id=tenant_id,
nwa_tenant_id=nwa_tenant_id,
nwa_info=nwa_info,
nwa_data=nwa_data
)
self.assertDictEqual(nwa_data, result)
0
Example 45
def setUp(self):
super(TestApiCache, self).setUp()
self.api = api.LbaasAgentApi('topic', mock.sentinel.context, 'host')
0
Example 46
def test_init(self):
self.assertEqual('host', self.api.host)
self.assertEqual(mock.sentinel.context, self.api.context)