コード例 #1
0
 def testCanItalics(self):
     buf = []
     m = MarkDownWriterMixin()
     with m.collect_markup(buf):
         m.italics('foo')
     self.assertEqual('*foo*', ''.join(buf))
コード例 #2
0
 def testCanBold(self):
     buf = []
     m = MarkDownWriterMixin()
     with m.collect_markup(buf):
         m.bold('foo')
     self.assertEqual('**foo**', ''.join(buf))
コード例 #3
0
 def testCanWriteLine(self):
     buf = []
     m = MarkDownWriterMixin()
     with m.collect_markup(buf):
         m.write_line('foo')
     self.assertEqual('foo\n', ''.join(buf))
コード例 #4
0
 def testCanH5(self):
     buf = []
     m = MarkDownWriterMixin()
     with m.collect_markup(buf):
         m.h5('foo')
     self.assertEqual('##### foo\n', ''.join(buf))
コード例 #5
0
 def testCanInstantiate(self):
     m = MarkDownWriterMixin()
     self.assertIsNone(m.buf)
コード例 #6
0
 def testCanBold(self):
     buf = []
     m = MarkDownWriterMixin()
     with m.collect_markup(buf):
         m.bold('foo')
     self.assertEqual('**foo**', ''.join(buf))        
コード例 #7
0
 def testCanItalics(self):
     buf = []
     m = MarkDownWriterMixin()
     with m.collect_markup(buf):
         m.italics('foo')
     self.assertEqual('*foo*', ''.join(buf))
コード例 #8
0
 def testCanH5(self):
     buf = []
     m = MarkDownWriterMixin()
     with m.collect_markup(buf):
         m.h5('foo')
     self.assertEqual('##### foo\n', ''.join(buf))
コード例 #9
0
 def testCanWriteLine(self):
     buf = []
     m = MarkDownWriterMixin()
     with m.collect_markup(buf):
         m.write_line('foo')
     self.assertEqual('foo\n', ''.join(buf))