@ -2087,41 +2087,6 @@ class CannedChecksUnittest(PresubmitTestsBase):
' Foo ' , None , ' Foo ' , None ,
presubmit . OutputApi . PresubmitPromptWarning )
def testCheckSingletonInHeaders ( self ) :
change1 = presubmit . Change (
' foo1 ' , ' foo1 \n ' , self . fake_root_dir , None , 0 , 0 , None )
input_api1 = self . MockInputApi ( change1 , False )
affected_file1 = self . mox . CreateMock ( presubmit . SvnAffectedFile )
affected_file2 = self . mox . CreateMock ( presubmit . SvnAffectedFile )
input_api1 . AffectedSourceFiles ( None ) . AndReturn (
[ affected_file1 , affected_file2 ] )
affected_file1 . LocalPath ( ) . AndReturn ( ' foo.h ' )
input_api1 . ReadFile ( affected_file1 ) . AndReturn (
' // Comment mentioning Singleton<Foo>. \n ' +
' friend class Singleton<Foo>; ' )
for _ in range ( 4 ) :
affected_file2 . LocalPath ( ) . AndReturn ( ' foo.cc ' )
change2 = presubmit . Change (
' foo2 ' , ' foo2 \n ' , self . fake_root_dir , None , 0 , 0 , None )
input_api2 = self . MockInputApi ( change2 , False )
affected_file3 = self . mox . CreateMock ( presubmit . SvnAffectedFile )
input_api2 . AffectedSourceFiles ( None ) . AndReturn ( [ affected_file3 ] )
affected_file3 . LocalPath ( ) . AndReturn ( ' foo.h ' )
input_api2 . ReadFile ( affected_file3 ) . AndReturn (
' Foo* foo = Singleton<Foo>::get(); ' )
self . mox . ReplayAll ( )
results1 = presubmit_canned_checks . CheckSingletonInHeaders (
input_api1 , presubmit . OutputApi )
self . assertEquals ( results1 , [ ] )
results2 = presubmit_canned_checks . CheckSingletonInHeaders (
input_api2 , presubmit . OutputApi )
self . assertEquals ( len ( results2 ) , 1 )
self . assertEquals ( results2 [ 0 ] . __class__ , presubmit . OutputApi . PresubmitError )
def testCheckChangeHasOnlyOneEol ( self ) :
self . ReadFileTest ( presubmit_canned_checks . CheckChangeHasOnlyOneEol ,
" Hey! \n Ho! \n " , " Hey! \n Ho! \n \n " ,
@ -2889,9 +2854,6 @@ class CannedChecksUnittest(PresubmitTestsBase):
affected_file . LocalPath ( ) . AndReturn ( ' hello.py ' )
input_api . AffectedSourceFiles ( mox . IgnoreArg ( ) ) . AndReturn ( [ affected_file ] )
input_api . ReadFile ( affected_file ) . AndReturn ( ' Hey! \n Ho! \n Hey! \n Ho! \n \n ' )
input_api . AffectedSourceFiles ( mox . IgnoreArg ( ) ) . AndReturn ( [ affected_file ] )
for _ in range ( 4 ) :
affected_file . LocalPath ( ) . AndReturn ( ' hello.py ' )
self . mox . ReplayAll ( )
results = presubmit_canned_checks . PanProjectChecks (