Example #1
0
 def test_function_rule(self):
     errs = cpp_inspector.inspect(os.path.abspath('./function_rules.cc'))
     self.assertEqual(errs[0].line_num, 5)
     self.assertEqual(errs[1].line_num, 6)
     self.assertEqual(errs[2].line_num, 10)
     self.assertEqual(errs[3].line_num, 14)
     self.assertEqual(errs[4].line_num, 15)
Example #2
0
 def test_class_rule(self):
     errs = cpp_inspector.inspect(os.path.abspath('./class_rules.cc'))
     self.assertEqual(errs[0].line_num, 4)
     self.assertEqual(errs[1].line_num, 8)
     self.assertEqual(errs[2].line_num, 12)
     self.assertEqual(errs[3].line_num, 14)
     self.assertEqual(errs[4].line_num, 15)
Example #3
0
 def test_valuable_rule(self):
     errs = cpp_inspector.inspect(os.path.abspath('./variable_rules.cc'))
     self.assertEqual(errs[0].line_num, 4)
     self.assertEqual(errs[1].line_num, 5)
     self.assertEqual(errs[2].line_num, 6)
     self.assertEqual(errs[3].line_num, 8)
     self.assertEqual(errs[4].line_num, 9)
     self.assertEqual(errs[5].line_num, 10)
     self.assertEqual(errs[6].line_num, 11)
Example #4
0
 def test_field_rule(self):
     errs = cpp_inspector.inspect(os.path.abspath('./field_rules.cc'))
     self.assertEqual(errs[0].line_num, 4)
     self.assertEqual(errs[1].line_num, 5)
Example #5
0
 def test_other_rule(self):
     errs = cpp_inspector.inspect(os.path.abspath('./other_rules.cc'))
     self.assertEqual(errs[0].line_num, 5)
     self.assertEqual(errs[1].line_num, 6)
     self.assertEqual(errs[2].line_num, 9)
Example #6
0
 def test_valuable_rule2(self):
     errs = cpp_inspector.inspect(os.path.abspath('./variable_rules2.cc'))
     self.assertEqual(errs[0].line_num, 3)