Пример #1
0
 def testNoErrorIfProtoFileEndsWithNewline(self):
   self._GenerateProtoWithNewlineAtTheEnd()
   self.input_api.files = [MockFile(self.proto_file_path)]
   errors = PRESUBMIT.CheckNewlineAtTheEndOfProtoFiles(self.input_api,
                                                       self.output_api,
                                                       lambda x: True)
   self.assertEqual(0, len(errors))
Пример #2
0
 def testErrorIfProtoFileDoesNotEndWithNewline(self):
     self._GenerateProtoWithoutNewlineAtTheEnd()
     self.input_api.files = [MockFile(self.proto_file_path)]
     errors = PRESUBMIT.CheckNewlineAtTheEndOfProtoFiles(
         self.input_api, self.output_api)
     self.assertEqual(1, len(errors))
     self.assertEqual(
         'File %s must end with exactly one newline.' %
         self.proto_file_path, str(errors[0]))