def test_isSectionDelimiter_good_bounded_start_of_file(self):
     content = (
         '=======\n'
         'Section\n'
         '=======\n'
         )
     checker = ReStructuredTextChecker('bogus', content, self.reporter)
     result = checker.isSectionDelimiter(0)
     self.assertTrue(result)
     result = checker.isSectionDelimiter(2)
     self.assertTrue(result)
 def test_isSectionDelimiter_table(self):
     content = (
         '---- ----'
         'Row1 Row1'
         '---- ----\n'
         ''
         )
     checker = ReStructuredTextChecker('bogus', content, self.reporter)
     result = checker.isSectionDelimiter(0)
     self.assertFalse(result)
     result = checker.isSectionDelimiter(2)
     self.assertFalse(result)
 def test_isSectionDelimiter_good(self):
     content = (
         'Section\n'
         '-------\n'
         'some text'
         )
     checker = ReStructuredTextChecker('bogus', content, self.reporter)
     result = checker.isSectionDelimiter(1)
     self.assertTrue(result)
 def test_isSectionDelimiter_short_line(self):
     content = (
         'Som'
         '---\n'
         ''
         )
     checker = ReStructuredTextChecker('bogus', content, self.reporter)
     result = checker.isSectionDelimiter(1)
     self.assertFalse(result)