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)