• Home
  • Raw
  • Download

Lines Matching full:toc

314     """ Test TOC Extension. """
317 self.md = markdown.Markdown(extensions=['toc'])
320 """ Test TOC with a Marker. """
321 text = '[TOC]\n\n# Header 1\n\n## Header 2'
324 '<div class="toc">\n'
338 """ Test TOC without a Marker. """
346 self.md.toc,
347 '<div class="toc">\n'
359 """ Test TOC with user defined marker. """
361 extensions=[markdown.extensions.toc.TocExtension(marker='{{marker}}')]
366 '<div class="toc">\n'
380 """ Test TOC with disabled marker. """
382 extensions=[markdown.extensions.toc.TocExtension(marker='')]
384 text = '[TOC]\n\n# Header 1\n\n## Header 2'
387 '<p>[TOC]</p>\n'
391 self.assertStartsWith('<div class="toc">', md.toc)
394 """ Test TOC Reset. """
395 self.assertEqual(self.md.toc, '')
397 self.assertStartsWith('<div class="toc">', self.md.toc)
399 self.assertEqual(self.md.toc, '')
413 self.md.toc,
414 '<div class="toc">\n'
436 self.md.toc,
437 '<div class="toc">\n'
455 self.md.toc,
456 '<div class="toc">\n'
474 self.md.toc,
475 '<div class="toc">\n'
488 extensions=[markdown.extensions.toc.TocExtension(baselevel=5)]
498 md.toc,
499 '<div class="toc">\n'
527 self.md.toc,
528 '<div class="toc">\n'
540 """ Test TOC Title. """
542 extensions=[markdown.extensions.toc.TocExtension(title='Table of Contents')]
546 '<div class="toc"><span class="toctitle">Table of Contents</span><ul>',
547 md.toc
551 """ Test TOC with attr_list Extension. """
552 md = markdown.Markdown(extensions=['toc', 'attr_list'])
555 '## Header 3 { data-toc-label="Foo Bar" }\n\n'
556 '# Header 4 { data-toc-label="Foo > Baz" }\n\n'
557 '# Header 5 { data-toc-label="Foo <b>Quux</b>" }')
568 md.toc,
569 '<div class="toc">\n'
593 from markdown.extensions.toc import unique
600 text = '[TOC]\n#[TOC]'
603 '<div class="toc">\n' # noqa
605 '<li><a href="#toc">[TOC]</a></li>\n' # noqa
608 '<h1 id="toc">[TOC]</h1>' # noqa
611 text = '#[TOC]\n[TOC]'
614 '<h1 id="toc">[TOC]</h1>\n' # noqa
615 '<div class="toc">\n' # noqa
617 '<li><a href="#toc">[TOC]</a></li>\n' # noqa
622 text = '[TOC]\n# *[TOC]*'
625 '<div class="toc">\n' # noqa
627 '<li><a href="#toc">[TOC]</a></li>\n' # noqa
630 '<h1 id="toc"><em>[TOC]</em></h1>' # noqa