diff --git a/git_review/cmd.py b/git_review/cmd.py index 3d02a24c..b0956ffa 100755 --- a/git_review/cmd.py +++ b/git_review/cmd.py @@ -1028,7 +1028,7 @@ class ReviewsPrinter(object): @property def fields_width(self): return [ - max(len(review[field]) for review in self.reviews) + max(len(str(review[field])) for review in self.reviews) for field in self.fields[:-1] ] + [1] diff --git a/git_review/tests/test_unit.py b/git_review/tests/test_unit.py index 5f779948..4f9fc29e 100644 --- a/git_review/tests/test_unit.py +++ b/git_review/tests/test_unit.py @@ -66,7 +66,7 @@ class GitReviewConsole(testtools.TestCase, fixtures.TestWithFixtures): 'subject': 'A simple short subject', 'topic': 'simple-topic' }, { - 'number': '9877', + 'number': 9877, # Starting with 2.14, numbers are sent as int 'branch': 'stable/codeword', 'subject': 'A longer and slightly more wordy subject' }, {