Merge "Modify use of assertTrue(A in B)"

This commit is contained in:
Jenkins 2016-09-12 19:11:38 +00:00 committed by Gerrit Code Review
commit 4eed792e75
13 changed files with 42 additions and 42 deletions

View File

@ -28,7 +28,7 @@ class MessageTests(test.TestCase):
req = self.request
string = "Giant ants are attacking San Francisco!"
expected = ["error", force_text(string), ""]
self.assertTrue("async_messages" in req.horizon)
self.assertIn("async_messages", req.horizon)
self.assertItemsEqual(req.horizon['async_messages'], [])
req.META['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest'
messages.error(req, string)
@ -42,7 +42,7 @@ class MessageTests(test.TestCase):
req = self.request
string = mark_safe("We are now safe from ants! Go <a>here</a>!")
expected = ["error", force_text(string), " safe"]
self.assertTrue("async_messages" in req.horizon)
self.assertIn("async_messages", req.horizon)
self.assertItemsEqual(req.horizon['async_messages'], [])
req.META['HTTP_X_REQUESTED_WITH'] = 'XMLHttpRequest'
messages.error(req, string)

View File

@ -131,14 +131,14 @@ class OperationLogMiddlewareTest(test.TestCase):
self.assertEqual(302, resp.status_code)
log_args = mock_logger.info.call_args[0]
logging_str = log_args[0] % log_args[1]
self.assertTrue(request.user.username in logging_str)
self.assertTrue(self.http_referer in logging_str)
self.assertTrue(settings.LOGIN_URL in logging_str)
self.assertTrue('POST' in logging_str)
self.assertTrue('302' in logging_str)
self.assertIn(request.user.username, logging_str)
self.assertIn(self.http_referer, logging_str)
self.assertIn(settings.LOGIN_URL, logging_str)
self.assertIn('POST', logging_str)
self.assertIn('302', logging_str)
post_data = ['"username": "admin"', '"password": "********"']
for data in post_data:
self.assertTrue(data in logging_str)
self.assertIn(data, logging_str)
@override_settings(OPERATION_LOG_ENABLED=True)
@override_settings(OPERATION_LOG_OPTIONS={'target_methods': ['GET']})
@ -154,11 +154,11 @@ class OperationLogMiddlewareTest(test.TestCase):
self.assertEqual(302, resp.status_code)
log_args = mock_logger.info.call_args[0]
logging_str = log_args[0] % log_args[1]
self.assertTrue(request.user.username in logging_str)
self.assertTrue(self.http_referer in logging_str)
self.assertTrue(request.path in logging_str)
self.assertTrue('GET' in logging_str)
self.assertTrue('302' in logging_str)
self.assertIn(request.user.username, logging_str)
self.assertIn(self.http_referer, logging_str)
self.assertIn(request.path, logging_str)
self.assertIn('GET', logging_str)
self.assertIn('302', logging_str)
@override_settings(OPERATION_LOG_ENABLED=True)
@patch(('horizon.middleware.operation_log.OperationLogMiddleware.'
@ -186,10 +186,10 @@ class OperationLogMiddlewareTest(test.TestCase):
log_args = mock_logger.info.call_args[0]
logging_str = log_args[0] % log_args[1]
self.assertTrue(mock_logger.info.called)
self.assertTrue(request.user.username in logging_str)
self.assertTrue(self.http_referer in logging_str)
self.assertTrue(settings.LOGIN_URL in logging_str)
self.assertTrue('Unexpected error occurred.' in logging_str)
self.assertIn(request.user.username, logging_str)
self.assertIn(self.http_referer, logging_str)
self.assertIn(settings.LOGIN_URL, logging_str)
self.assertIn('Unexpected error occurred.', logging_str)
post_data = ['"username": "admin"', '"password": "********"']
for data in post_data:
self.assertTrue(data in logging_str)
self.assertIn(data, logging_str)

View File

@ -27,7 +27,7 @@ class BrowserTests(test.SeleniumTestCase):
failures = driver.find_element_by_class_name("jasmine-bar").text
return failures
self.assertTrue('0 failures' in wait.until(jasmine_legacy_done))
self.assertIn('0 failures', wait.until(jasmine_legacy_done))
@override_settings(

View File

@ -597,7 +597,7 @@ class DataTableTests(test.TestCase):
# Ensure data is not cached on the column across table instances
self.table = MyTable(self.request, TEST_DATA_2)
row = self.table.get_rows()[0]
self.assertTrue("down" in row.cells['status'].value)
self.assertIn("down", row.cells['status'].value)
def test_table_row(self):
self.table = MyTable(self.request, TEST_DATA)
@ -1394,7 +1394,7 @@ class DataTableTests(test.TestCase):
# Ensure data is not cached on the column across table instances
self.table = MyTable(self.request, TEST_DATA_6)
row = self.table.get_rows()[0]
self.assertTrue("down" in row.cells['status'].value)
self.assertIn("down", row.cells['status'].value)
def test_broken_filter(self):
class MyTableBrokenFilter(MyTable):

View File

@ -60,9 +60,9 @@ class SystemInfoViewTests(test.BaseAdminViewTests):
def test_index(self):
res = self._test_base_index()
services_tab = res.context['tab_group'].get_tab('services')
self.assertTrue("region" in services_tab._tables['services'].data[0])
self.assertTrue("endpoints" in
services_tab._tables['services'].data[0])
self.assertIn("region", services_tab._tables['services'].data[0])
self.assertIn("endpoints",
services_tab._tables['services'].data[0])
self.mox.VerifyAll()
def test_neutron_index(self):

View File

@ -102,10 +102,10 @@ class MetadataDefinitionsView(test.BaseAdminViewTests):
for i in [1, 2]:
row_actions = ns_table.get_row_actions(namespaces[i])
self.assertTrue(len(row_actions), 2)
self.assertTrue('delete' in
[a.name for a in row_actions])
self.assertTrue('manage_resource_types' in
[a.name for a in row_actions])
self.assertIn('delete',
[a.name for a in row_actions])
self.assertIn('manage_resource_types',
[a.name for a in row_actions])
@test.create_stubs({api.glance: ('metadefs_namespace_get',)})
def test_metadata_defs_get(self):

View File

@ -64,10 +64,10 @@ class MeteringLineChartTabTests(test.BaseAdminViewTests):
def _verify_series(self, series, value, date, expected_names):
data = jsonutils.loads(series)
self.assertTrue('series' in data)
self.assertIn('series', data)
self.assertEqual(len(data['series']), len(expected_names))
for d in data['series']:
self.assertTrue('data' in d)
self.assertIn('data', d)
self.assertEqual(len(d['data']), 1)
self.assertAlmostEqual(d['data'][0].get('y'), value)
self.assertEqual(d['data'][0].get('x'), date)

View File

@ -41,7 +41,7 @@ class QosSpecsTests(test.BaseAdminViewTests):
specs = self.cinder_qos_specs.first().specs
for row in rows:
key = row.cells['key'].data
self.assertTrue(key in specs)
self.assertIn(key, specs)
self.assertEqual(row.cells['value'].data,
specs.get(key))

View File

@ -1851,7 +1851,7 @@ class InstanceTests(helpers.TestCase):
volume_sources_ids.append(volume[0].split(":vol")[0])
for volume in bootable_volumes:
self.assertTrue(volume in volume_sources_ids)
self.assertIn(volume, volume_sources_ids)
@helpers.update_settings(
OPENSTACK_NEUTRON_NETWORK={'profile_support': 'cisco'})

View File

@ -362,7 +362,7 @@ class UsageViewTests(test.TestCase):
def test_usage_charts_created(self):
res = self._test_usage_charts()
self.assertTrue('charts' in res.context)
self.assertIn('charts', res.context)
def test_usage_charts_infinite_quota(self):
res = self._test_usage_charts()

View File

@ -450,7 +450,7 @@ class CinderApiVersionTests(test.TestCase):
key_value = "snapshot_meta_value"
metadata_value = {key_name: key_value}
setattr(snapshot._apiresource, 'metadata', metadata_value)
self.assertTrue(key_name in snapshot.metadata.keys())
self.assertIn(key_name, snapshot.metadata.keys())
self.assertEqual(key_value, snapshot.metadata['snapshot_meta_key'])
def test_get_id_for_nameless_volume(self):

View File

@ -22,8 +22,8 @@ class PolicyBackendTestCase(test.TestCase):
policy_backend.reset()
enforcer = policy_backend._get_enforcer()
self.assertEqual(2, len(enforcer))
self.assertTrue('identity' in enforcer)
self.assertTrue('compute' in enforcer)
self.assertIn('identity', enforcer)
self.assertIn('compute', enforcer)
def test_policy_reset(self):
policy_backend._get_enforcer()

View File

@ -38,7 +38,7 @@ class TemplateRenderTest(test.TestCase):
template.Context(context))
self.assertFalse("&amp;" in out)
self.assertTrue("ENG Perf R&D" in out)
self.assertIn("ENG Perf R&D", out)
def test_openrc_html_evil_shell_escape(self):
context = {
@ -51,8 +51,8 @@ class TemplateRenderTest(test.TestCase):
context,
template.Context(context))
self.assertFalse('o"' in out)
self.assertTrue('\"' in out)
self.assertNotIn('o"', out)
self.assertIn('\"', out)
def test_openrc_html_evil_shell_backslash_escape(self):
context = {
@ -67,7 +67,7 @@ class TemplateRenderTest(test.TestCase):
self.assertFalse('o\"' in out)
self.assertFalse('o"' in out)
self.assertTrue('\\"' in out)
self.assertIn('\\"', out)
def test_openrc_set_region(self):
context = {
@ -81,7 +81,7 @@ class TemplateRenderTest(test.TestCase):
context,
template.Context(context))
self.assertTrue("OS_REGION_NAME=\"Colorado\"" in out)
self.assertIn("OS_REGION_NAME=\"Colorado\"", out)
def test_openrc_region_not_set(self):
context = {
@ -94,4 +94,4 @@ class TemplateRenderTest(test.TestCase):
context,
template.Context(context))
self.assertTrue("OS_REGION_NAME=\"\"" in out)
self.assertIn("OS_REGION_NAME=\"\"", out)