Skip to content

Commit cc16627

Browse files
committed
Replace type() by isinstance()
1 parent 1c090c0 commit cc16627

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

msgcheck/po.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ def __repr__(self):
6363
return self.message + '\n---'
6464
if self.idmsg == 'compile':
6565
return '{0}\n{1}'.format('=' * 70, self.message)
66-
is_list = type(self.message) is list
66+
is_list = isinstance(self.message, list)
6767
count = '(%d)' % len(self.message) if is_list else ''
6868
msg = '{0}\n{1}:{2}: [{3}{4}] {5}{6}'.format(
6969
'=' * 70,
@@ -81,7 +81,7 @@ def __repr__(self):
8181

8282
def get_misspelled_words(self):
8383
"""Return list of misspelled words."""
84-
return self.message if type(self.message) is list else []
84+
return self.message if isinstance(self.message, list) else []
8585

8686

8787
class PoMessage(object):

tests/test_msgcheck.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ def test_spelling_id(self):
125125
self.assertEquals(len(errors), 2)
126126
for i, word in enumerate(('Thsi', 'errro')):
127127
self.assertEquals(errors[i].idmsg, 'spelling-id')
128-
self.assertTrue(type(errors[i].message) is list)
128+
self.assertTrue(isinstance(errors[i].message, list))
129129
self.assertEquals(len(errors[i].message), 1)
130130
self.assertEquals(errors[i].message[0], word)
131131

@@ -144,7 +144,7 @@ def test_spelling_str(self):
144144
self.assertEquals(len(errors), 3)
145145
for i, word in enumerate(('CecX', 'aabbcc', 'xxyyzz')):
146146
self.assertEquals(errors[i].idmsg, 'spelling-str')
147-
self.assertTrue(type(errors[i].message) is list)
147+
self.assertTrue(isinstance(errors[i].message, list))
148148
self.assertEquals(len(errors[i].message), 1)
149149
self.assertEquals(errors[i].message[0], word)
150150

0 commit comments

Comments
 (0)