Skip to content

Commit b13ec98

Browse files
committed
Prefer assertEqual/assertIn over assertOutput/assertInOutput
functional.common.tests module defines: * assertOutput (similar to assertEqual) * assertInOutput (similar to assertIn) in order to allow the usage of assertions in testcase classmethods but there is no reason to use them in testcase instancemethods at least because they raise Exception instances instead of AssertionError instances. Change-Id: I9ffcaf9c6e6a1ff5df6ea2d79be3fb4496db4b85
1 parent e2e9c49 commit b13ec98

5 files changed

Lines changed: 11 additions & 11 deletions

File tree

functional/tests/common/test_quota.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,4 @@ def test_quota_set(self):
3535
def test_quota_show(self):
3636
raw_output = self.openstack('quota show ' + self.PROJECT_NAME)
3737
for expected_field in self.EXPECTED_FIELDS:
38-
self.assertInOutput(expected_field, raw_output)
38+
self.assertIn(expected_field, raw_output)

functional/tests/identity/v2/test_endpoint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ def test_endpoint_delete(self):
2727
def test_endpoint_list(self):
2828
endpoint_id = self._create_dummy_endpoint()
2929
raw_output = self.openstack('endpoint list')
30-
self.assertInOutput(endpoint_id, raw_output)
30+
self.assertIn(endpoint_id, raw_output)
3131
items = self.parse_listing(raw_output)
3232
self.assert_table_structure(items, self.ENDPOINT_LIST_HEADERS)
3333

functional/tests/identity/v3/test_endpoint.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def test_endpoint_delete(self):
3131
def test_endpoint_list(self):
3232
endpoint_id = self._create_dummy_endpoint()
3333
raw_output = self.openstack('endpoint list')
34-
self.assertInOutput(endpoint_id, raw_output)
34+
self.assertIn(endpoint_id, raw_output)
3535
items = self.parse_listing(raw_output)
3636
self.assert_table_structure(items, self.ENDPOINT_LIST_HEADERS)
3737

functional/tests/identity/v3/test_group.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ def test_group_list(self):
2525
raw_output = self.openstack('group list')
2626
items = self.parse_listing(raw_output)
2727
self.assert_table_structure(items, test_identity.BASIC_LIST_HEADERS)
28-
self.assertInOutput(group_name, raw_output)
28+
self.assertIn(group_name, raw_output)
2929

3030
def test_group_list_with_domain(self):
3131
group_name = self._create_dummy_group()
3232
raw_output = self.openstack(
3333
'group list --domain %s' % self.domain_name)
3434
items = self.parse_listing(raw_output)
3535
self.assert_table_structure(items, test_identity.BASIC_LIST_HEADERS)
36-
self.assertInOutput(group_name, raw_output)
36+
self.assertIn(group_name, raw_output)
3737

3838
def test_group_delete(self):
3939
group_name = self._create_dummy_group(add_clean_up=False)
@@ -102,7 +102,7 @@ def test_group_add_user(self):
102102
'user_domain': self.domain_name,
103103
'group': group_name,
104104
'user': username})
105-
self.assertOutput(
105+
self.assertEqual(
106106
'%(user)s added to group %(group)s\n' % {'user': username,
107107
'group': group_name},
108108
raw_output
@@ -128,7 +128,7 @@ def test_group_contains_user(self):
128128
'user_domain': self.domain_name,
129129
'group': group_name,
130130
'user': username})
131-
self.assertOutput(
131+
self.assertEqual(
132132
'%(user)s added to group %(group)s\n' % {'user': username,
133133
'group': group_name},
134134
raw_output
@@ -141,7 +141,7 @@ def test_group_contains_user(self):
141141
'user_domain': self.domain_name,
142142
'group': group_name,
143143
'user': username})
144-
self.assertOutput(
144+
self.assertEqual(
145145
'%(user)s in group %(group)s\n' % {'user': username,
146146
'group': group_name},
147147
raw_output)
@@ -165,12 +165,12 @@ def test_group_remove_user(self):
165165
'user_domain': self.domain_name,
166166
'group': group_name,
167167
'user': username})
168-
self.assertOutput(
168+
self.assertEqual(
169169
'%(user)s added to group %(group)s\n' % {'user': username,
170170
'group': group_name},
171171
add_raw_output
172172
)
173-
self.assertOutput(
173+
self.assertEqual(
174174
'%(user)s removed from '
175175
'group %(group)s\n' % {'user': username,
176176
'group': group_name},

functional/tests/identity/v3/test_project.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def test_project_list_with_domain(self):
6565
'project list --domain %s' % self.domain_name)
6666
items = self.parse_listing(raw_output)
6767
self.assert_table_structure(items, test_identity.BASIC_LIST_HEADERS)
68-
self.assertInOutput(project_name, raw_output)
68+
self.assertIn(project_name, raw_output)
6969
self.assertTrue(len(items) > 0)
7070

7171
def test_project_set(self):

0 commit comments

Comments
 (0)