Beispiel #1
0
    def test_input_file_get_pandoc_date(self):
        i = tempfile.TemporaryFile('r+w')
        i.write('`test`')
        i.seek(0)
        md = Markdown(i)
        self.assertEqual(md.get_pandoc_date(), None)
        i.close()

        i = tempfile.TemporaryFile('r+w')
        i.write('% abc\n')
        i.seek(0)
        md = Markdown(i)
        self.assertEqual(md.get_pandoc_date(), None)
        i.close()

        i = tempfile.TemporaryFile('r+w')
        i.write('% abc\n% def')
        i.seek(0)
        md = Markdown(i)
        self.assertEqual(md.get_pandoc_date(), None)
        i.close()

        i = tempfile.TemporaryFile('r+w')
        i.write('% abc\n% def\n% jhi\n')
        i.seek(0)
        md = Markdown(i)
        self.assertEqual(md.get_pandoc_date(), 'jhi')
        i.close()
Beispiel #2
0
    def test_input_string_get_pandoc_date(self):
        md = Markdown('`test`')
        self.assertEqual(md.get_pandoc_date(), None)

        md = Markdown('% abc\n')
        self.assertEqual(md.get_pandoc_date(), None)

        md = Markdown('% abc\n% def')
        self.assertEqual(md.get_pandoc_date(), None)

        md = Markdown('% abc\n% def\n% jhi\n')
        self.assertEqual(md.get_pandoc_date(), 'jhi')