def testCanItalics(self): buf = [] m = MarkDownWriterMixin() with m.collect_markup(buf): m.italics('foo') self.assertEqual('*foo*', ''.join(buf))
def testCanBold(self): buf = [] m = MarkDownWriterMixin() with m.collect_markup(buf): m.bold('foo') self.assertEqual('**foo**', ''.join(buf))
def testCanWriteLine(self): buf = [] m = MarkDownWriterMixin() with m.collect_markup(buf): m.write_line('foo') self.assertEqual('foo\n', ''.join(buf))
def testCanH5(self): buf = [] m = MarkDownWriterMixin() with m.collect_markup(buf): m.h5('foo') self.assertEqual('##### foo\n', ''.join(buf))
def testCanInstantiate(self): m = MarkDownWriterMixin() self.assertIsNone(m.buf)