def testIndent(self): inf = self.SetupData('indent') result = checkpatch.CheckPatch(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)
def testGood(self): """Test checkpatch operation""" inf = self.SetupData('good') result = checkpatch.CheckPatch(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)
def run_checkpatch(self): return checkpatch.CheckPatch(self.get_patch(), show_types=True)