| Index: tests/presubmit_unittest.py
|
| diff --git a/tests/presubmit_unittest.py b/tests/presubmit_unittest.py
|
| index cf21017bb6068591b18fc5cbc05a06553ad7a2a7..6bc1f0e35ce93381590d4b6079b43dd33fdcd01a 100755
|
| --- a/tests/presubmit_unittest.py
|
| +++ b/tests/presubmit_unittest.py
|
| @@ -210,7 +210,7 @@ class PresubmitUnittest(PresubmitTestsBase):
|
| files=files)
|
| change = presubmit.GclChange(ci)
|
|
|
| - self.failUnless(change.Change() == 'mychange')
|
| + self.failUnless(change.Name() == 'mychange')
|
| self.failUnless(change.DescriptionText() ==
|
| 'Hello there\nthis is a change\nand some more regular text')
|
| self.failUnless(change.FullDescriptionText() ==
|
| @@ -481,24 +481,31 @@ def CheckChangeOnCommit(input_api, output_api):
|
| def testTags(self):
|
| DEFAULT_SCRIPT = """
|
| def CheckChangeOnUpload(input_api, output_api):
|
| - if input_api.change.tags['BUG'] != 'boo':
|
| - return [output_api.PresubmitError('Tag parsing failed. 1')]
|
| - if input_api.change.tags['STORY'] != 'http://tracker.com/42':
|
| - return [output_api.PresubmitError('Tag parsing failed. 2')]
|
| - if input_api.change.BUG != 'boo':
|
| - return [output_api.PresubmitError('Tag parsing failed. 6')]
|
| - if input_api.change.STORY != 'http://tracker.com/42':
|
| - return [output_api.PresubmitError('Tag parsing failed. 7')]
|
| - if 'TEST' in input_api.change.tags:
|
| - return [output_api.PresubmitError('Tag parsing failed. 3')]
|
| - if input_api.change.DescriptionText() != 'Blah Blah':
|
| - return [output_api.PresubmitError('Tag parsing failed. 4 ' +
|
| - input_api.change.DescriptionText())]
|
| - if (input_api.change.FullDescriptionText() !=
|
| - 'Blah Blah\\n\\nSTORY=http://tracker.com/42\\nBUG=boo\\n'):
|
| - return [output_api.PresubmitError('Tag parsing failed. 5 ' +
|
| - input_api.change.FullDescriptionText())]
|
| - return [output_api.PresubmitNotifyResult(input_api.change.tags['STORY'])]
|
| + if input_api.change.tags['BUG'] != 'boo':
|
| + return [output_api.PresubmitError('Tag parsing failed. 1')]
|
| + if input_api.change.tags['STORY'] != 'http://tracker.com/42':
|
| + return [output_api.PresubmitError('Tag parsing failed. 2')]
|
| + if input_api.change.BUG != 'boo':
|
| + return [output_api.PresubmitError('Tag parsing failed. 6')]
|
| + if input_api.change.STORY != 'http://tracker.com/42':
|
| + return [output_api.PresubmitError('Tag parsing failed. 7')]
|
| + try:
|
| + y = False
|
| + x = input_api.change.invalid
|
| + except AttributeError:
|
| + y = True
|
| + if not y:
|
| + return [output_api.PresubmitError('Tag parsing failed. 8')]
|
| + if 'TEST' in input_api.change.tags:
|
| + return [output_api.PresubmitError('Tag parsing failed. 3')]
|
| + if input_api.change.DescriptionText() != 'Blah Blah':
|
| + return [output_api.PresubmitError('Tag parsing failed. 4 ' +
|
| + input_api.change.DescriptionText())]
|
| + if (input_api.change.FullDescriptionText() !=
|
| + 'Blah Blah\\n\\nSTORY=http://tracker.com/42\\nBUG=boo\\n'):
|
| + return [output_api.PresubmitError('Tag parsing failed. 5 ' +
|
| + input_api.change.FullDescriptionText())]
|
| + return [output_api.PresubmitNotifyResult(input_api.change.tags['STORY'])]
|
| def CheckChangeOnCommit(input_api, output_api):
|
| raise Exception("Test error")
|
| """
|
| @@ -907,8 +914,8 @@ class GclChangeUnittest(PresubmitTestsBase):
|
| def testMembersChanged(self):
|
| self.mox.ReplayAll()
|
| members = [
|
| - 'AbsoluteLocalPaths', 'AffectedFiles', 'AffectedTextFiles', 'Change',
|
| - 'DescriptionText', 'FullDescriptionText', 'LocalPaths',
|
| + 'AbsoluteLocalPaths', 'AffectedFiles', 'AffectedTextFiles',
|
| + 'DescriptionText', 'FullDescriptionText', 'LocalPaths', 'Name',
|
| 'RepositoryRoot', 'RightHandSideLines', 'ServerPaths',
|
| 'issue', 'patchset', 'tags',
|
| ]
|
|
|