Esempio n. 1
0
 def test_indent(self):
     inf = self.setup_data('indent')
     result = checkpatch.check_patch(inf)
     self.assertEqual(result.ok, False)
     self.assertEqual(len(result.problems), 1)
     self.assertEqual(result.errors, 0)
     self.assertEqual(result.warnings, 0)
     self.assertEqual(result.checks, 1)
     self.assertEqual(result.lines, 62)
     os.remove(inf)
Esempio n. 2
0
 def test_good(self):
     """Test checkpatch operation"""
     inf = self.setup_data('good')
     result = checkpatch.check_patch(inf)
     self.assertEqual(result.ok, True)
     self.assertEqual(result.problems, [])
     self.assertEqual(result.errors, 0)
     self.assertEqual(result.warnings, 0)
     self.assertEqual(result.checks, 0)
     self.assertEqual(result.lines, 62)
     os.remove(inf)
Esempio n. 3
0
 def run_checkpatch(self):
     return checkpatch.check_patch(self.get_patch(), show_types=True)