Ejemplo n.º 1
0
    def test_validation_semi_1_closing_brackets(self):
        file = self.folder / "NameNodeRpcServer.java"
        lines_extracted_by_semi = list(range(232, 235))
        fixed_lines = fix_start_end_lines_for_opportunity(
            lines_extracted_by_semi, str(file))
        self.assertEqual((232, 235), fixed_lines)

        file = self.folder / "MetadataEncoder.java"
        lines_extracted_by_semi = list(range(51, 55))
        fixed_lines = fix_start_end_lines_for_opportunity(
            lines_extracted_by_semi, str(file))
        self.assertEqual((51, 55), fixed_lines)
Ejemplo n.º 2
0
 def test_validation_semi_2_closing_brackets_without_lines_before_block(
         self):
     file = self.folder / "BaseTextEditor.java"
     # range doesn't include the last item
     # also, add it as it would be numbered starting at 1
     lines_extracted_by_semi = list(range(58, 62))
     fixed_lines = fix_start_end_lines_for_opportunity(
         lines_extracted_by_semi, str(file))
     self.assertEqual((58, 63), fixed_lines)
Ejemplo n.º 3
0
 def test_validation_semi_closing_brackets_with_2_blocks(self):
     file = self.folder / "CssPreprocessors.java"
     lines_extracted_by_semi = list(range(32, 38))
     fixed_lines = fix_start_end_lines_for_opportunity(
         lines_extracted_by_semi, str(file))
     self.assertEqual((32, 39), fixed_lines)
Ejemplo n.º 4
0
 def test_semi_no_need_to_find_closing_brackets(self):
     file = self.folder / "User.java"
     lines_extracted_by_semi = list(range(17, 22))
     fixed_lines = fix_start_end_lines_for_opportunity(
         lines_extracted_by_semi, str(file))
     self.assertEqual((17, 21), fixed_lines)