Index: tests/gcl_unittest.py |
diff --git a/tests/gcl_unittest.py b/tests/gcl_unittest.py |
index 091daba31248961e4d2bc7bbf09d63445119b3db..91c7aeb938e4973bc4be7cfc5ecd889205dfa2ae 100755 |
--- a/tests/gcl_unittest.py |
+++ b/tests/gcl_unittest.py |
@@ -56,6 +56,12 @@ class GclTestsBase(SuperMoxTestBase): |
change_info.reviewers = None |
change_info._closed = False |
change_info._deleted = False |
+ change_info._comments_added = [] |
+ |
+ def AddComment(comment): |
+ # pylint: disable=W0212 |
+ change_info._comments_added.append(comment) |
+ change_info.AddComment = AddComment |
def Delete(): |
change_info._deleted = True |
@@ -180,9 +186,10 @@ class ChangeInfoUnittest(GclTestsBase): |
def testChangeInfoMembers(self): |
self.mox.ReplayAll() |
members = [ |
- 'CloseIssue', 'Delete', 'Exists', 'GetFiles', 'GetFileNames', |
- 'GetLocalRoot', 'GetIssueDescription', 'Load', 'MissingTests', |
- 'NeedsUpload', 'PrimeLint', 'RpcServer', 'Save', 'SendToRietveld', |
+ 'AddComment', 'CloseIssue', 'Delete', 'Exists', 'GetFiles', |
+ 'GetFileNames', 'GetLocalRoot', 'GetIssueDescription', 'Load', |
+ 'MissingTests', 'NeedsUpload', 'PrimeLint', 'RpcServer', 'Save', |
+ 'SendToRietveld', |
'SEPARATOR', |
'UpdateRietveldDescription', |
'description', 'issue', 'name', |
@@ -586,6 +593,9 @@ class CMDCommitUnittest(GclTestsBase): |
# pylint: disable=W0212 |
self.assertTrue(change_info._deleted) |
self.assertTrue(change_info._closed) |
+ self.assertEqual( |
+ change_info._comments_added, |
+ ["Committed manually as r12345 (presubmit successful)."]) |
if __name__ == '__main__': |