Commit 3c88fa14 authored by Richard Berger's avatar Richard Berger
Browse files

Fix bug introduced in latest changes

parent b7ddc860
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -169,7 +169,7 @@ class RSTFormatting(Formatting):

    def header(self, content, level):
        header_content = content.strip()
        header_content = re.sub(r'[0-9]+(\.[0-9]*)*\s+', '', header_content)
        header_content = re.sub(r'[0-9]+\.([0-9]*\.?)*\s+', '', header_content)
        header_underline = RSTFormatting.RST_HEADER_TYPES[level-1] * len(header_content)
        return header_content + "\n" + header_underline + "\n"

+5 −0
Original line number Diff line number Diff line
@@ -205,6 +205,11 @@ class TestFormatting(unittest.TestCase):
        self.assertEqual("Level\n"
                         "#####\n\n", s)

    def test_no_filter_date(self):
        s = self.txt2rst.convert("9 Sept 2016 version :h1\n")
        self.assertEqual("9 Sept 2016 version\n"
                         "###################\n\n", s)

    def test_all_breaks(self):
        s = self.txt2rst.convert("one\n"
                                  "two\n"