Index: tests/presubmit_unittest.py |
diff --git a/tests/presubmit_unittest.py b/tests/presubmit_unittest.py |
index 474d6fa0071e4fd3828f59d9eb75ede02099fcdd..2f973bdd0b433552be2f4940f5195054af1494fa 100755 |
--- a/tests/presubmit_unittest.py |
+++ b/tests/presubmit_unittest.py |
@@ -506,7 +506,8 @@ class PresubmitUnittest(PresubmitTestsBase): |
os.path.exists(full_path).AndReturn(False) |
os.path.isfile(full_path).AndReturn(True) |
- presubmit.scm.GIT.GenerateDiff(self.fake_root_dir, files=[], full_move=True |
+ presubmit.scm.GIT.GenerateDiff( |
+ self.fake_root_dir, files=[], full_move=True, branch=None |
).AndReturn('\n'.join(unified_diff)) |
self.mox.ReplayAll() |
@@ -518,7 +519,8 @@ class PresubmitUnittest(PresubmitTestsBase): |
files, |
0, |
0, |
- None) |
+ None, |
+ upstream=None) |
self.failUnless(change.Name() == 'mychange') |
self.failUnless(change.DescriptionText() == |
'Hello there\nthis is a change\nand some more regular text') |
@@ -1342,7 +1344,7 @@ class InputApiUnittest(PresubmitTestsBase): |
def testDefaultWhiteListBlackListFilters(self): |
def f(x): |
- return presubmit.AffectedFile(x, 'M', self.fake_root_dir) |
+ return presubmit.AffectedFile(x, 'M', self.fake_root_dir, None) |
files = [ |
( |
[ |
@@ -1672,11 +1674,11 @@ class AffectedFileUnittest(PresubmitTestsBase): |
] |
# If this test fails, you should add the relevant test. |
self.compareMembers( |
- presubmit.AffectedFile('a', 'b', self.fake_root_dir), members) |
+ presubmit.AffectedFile('a', 'b', self.fake_root_dir, None), members) |
self.compareMembers( |
- presubmit.SvnAffectedFile('a', 'b', self.fake_root_dir), members) |
+ presubmit.SvnAffectedFile('a', 'b', self.fake_root_dir, None), members) |
self.compareMembers( |
- presubmit.GitAffectedFile('a', 'b', self.fake_root_dir), members) |
+ presubmit.GitAffectedFile('a', 'b', self.fake_root_dir, None), members) |
def testAffectedFile(self): |
path = presubmit.os.path.join('foo', 'blat.cc') |
@@ -1687,7 +1689,7 @@ class AffectedFileUnittest(PresubmitTestsBase): |
presubmit.scm.SVN._CaptureInfo([path], self.fake_root_dir).AndReturn( |
{'URL': 'svn:/foo/foo/blat.cc'}) |
self.mox.ReplayAll() |
- af = presubmit.SvnAffectedFile('foo/blat.cc', 'M', self.fake_root_dir) |
+ af = presubmit.SvnAffectedFile('foo/blat.cc', 'M', self.fake_root_dir, None) |
self.assertEquals('svn:/foo/foo/blat.cc', af.ServerPath()) |
self.assertEquals(presubmit.normpath('foo/blat.cc'), af.LocalPath()) |
self.assertEquals('M', af.Action()) |
@@ -1699,7 +1701,7 @@ class AffectedFileUnittest(PresubmitTestsBase): |
presubmit.os.path.exists(f_notfound).AndReturn(False) |
presubmit.gclient_utils.FileRead(f_notfound, 'rU').AndRaise(IOError) |
self.mox.ReplayAll() |
- af = presubmit.AffectedFile(notfound, 'A', self.fake_root_dir) |
+ af = presubmit.AffectedFile(notfound, 'A', self.fake_root_dir, None) |
self.assertEquals('', af.ServerPath()) |
self.assertEquals([], af.NewContents()) |
@@ -1708,7 +1710,8 @@ class AffectedFileUnittest(PresubmitTestsBase): |
'foo.cc', 'svn:secret-property', self.fake_root_dir |
).AndReturn('secret-property-value') |
self.mox.ReplayAll() |
- affected_file = presubmit.SvnAffectedFile('foo.cc', 'A', self.fake_root_dir) |
+ affected_file = presubmit.SvnAffectedFile('foo.cc', 'A', self.fake_root_dir, |
+ None) |
# Verify cache coherency. |
self.assertEquals('secret-property-value', |
affected_file.Property('svn:secret-property')) |
@@ -1721,7 +1724,8 @@ class AffectedFileUnittest(PresubmitTestsBase): |
presubmit.os.path.exists(f_filename).AndReturn(False) |
presubmit.scm.SVN._CaptureInfo([filename], self.fake_root_dir).AndReturn({}) |
self.mox.ReplayAll() |
- affected_file = presubmit.SvnAffectedFile(filename, 'A', self.fake_root_dir) |
+ affected_file = presubmit.SvnAffectedFile(filename, 'A', self.fake_root_dir, |
+ None) |
# Verify cache coherency. |
self.failIf(affected_file.IsDirectory()) |
self.failIf(affected_file.IsDirectory()) |
@@ -1732,16 +1736,20 @@ class AffectedFileUnittest(PresubmitTestsBase): |
presubmit.os.path.exists(f_filename).AndReturn(True) |
presubmit.os.path.isdir(f_filename).AndReturn(True) |
self.mox.ReplayAll() |
- affected_file = presubmit.SvnAffectedFile(filename, 'A', self.fake_root_dir) |
+ affected_file = presubmit.SvnAffectedFile(filename, 'A', self.fake_root_dir, |
+ None) |
# Verify cache coherency. |
self.failUnless(affected_file.IsDirectory()) |
self.failUnless(affected_file.IsDirectory()) |
def testIsTextFile(self): |
files = [ |
- presubmit.SvnAffectedFile('foo/blat.txt', 'M', self.fake_root_dir), |
- presubmit.SvnAffectedFile('foo/binary.blob', 'M', self.fake_root_dir), |
- presubmit.SvnAffectedFile('blat/flop.txt', 'D', self.fake_root_dir) |
+ presubmit.SvnAffectedFile('foo/blat.txt', 'M', self.fake_root_dir, |
+ None), |
+ presubmit.SvnAffectedFile('foo/binary.blob', 'M', self.fake_root_dir, |
+ None), |
+ presubmit.SvnAffectedFile('blat/flop.txt', 'D', self.fake_root_dir, |
+ None) |
] |
blat = presubmit.os.path.join('foo', 'blat.txt') |
blob = presubmit.os.path.join('foo', 'binary.blob') |
@@ -1984,8 +1992,8 @@ class CannedChecksUnittest(PresubmitTestsBase): |
'mychange', '', self.fake_root_dir, [], 0, 0, None) |
input_api1 = self.MockInputApi(change1, committing) |
files1 = [ |
- presubmit.SvnAffectedFile('foo/bar.cc', 'A', self.fake_root_dir), |
- presubmit.SvnAffectedFile('foo.cc', 'M', self.fake_root_dir), |
+ presubmit.SvnAffectedFile('foo/bar.cc', 'A', self.fake_root_dir, None), |
+ presubmit.SvnAffectedFile('foo.cc', 'M', self.fake_root_dir, None), |
] |
if use_source_file: |
input_api1.AffectedSourceFiles(None).AndReturn(files1) |
@@ -2001,8 +2009,8 @@ class CannedChecksUnittest(PresubmitTestsBase): |
'mychange', '', self.fake_root_dir, [], 0, 0, None) |
input_api2 = self.MockInputApi(change2, committing) |
files2 = [ |
- presubmit.SvnAffectedFile('foo/bar.cc', 'A', self.fake_root_dir), |
- presubmit.SvnAffectedFile('foo.cc', 'M', self.fake_root_dir), |
+ presubmit.SvnAffectedFile('foo/bar.cc', 'A', self.fake_root_dir, None), |
+ presubmit.SvnAffectedFile('foo.cc', 'M', self.fake_root_dir, None), |
] |
if use_source_file: |
input_api2.AffectedSourceFiles(None).AndReturn(files2) |
@@ -2368,7 +2376,7 @@ class CannedChecksUnittest(PresubmitTestsBase): |
self.mox.StubOutWithMock(presubmit_canned_checks, 'CheckSvnProperty') |
input_api = self.MockInputApi(None, False) |
output_api = presubmit.OutputApi(False) |
- A = lambda x: presubmit.AffectedFile(x, 'M', self.fake_root_dir) |
+ A = lambda x: presubmit.AffectedFile(x, 'M', self.fake_root_dir, None) |
files = [ |
A('a.pdf'), A('b.bmp'), A('c.gif'), A('d.png'), A('e.jpg'), A('f.jpe'), |
A('random'), A('g.jpeg'), A('h.ico'), |