def test_no_show_toc(self): sitegen.generate_page_tocs(self.soups, self.precomputed) rendered = sitegen.render_html( 'subdir/page2_no_toc', self.config, self.soups, self.precomputed, """ {{#page_toc}} DEPTH={{depth}} LINK={{link}} TEXT={{text}} {{/page_toc}} """) self.assertNotIn('DEPTH=1 LINK=one TEXT=Section One', rendered) self.assertNotIn('DEPTH=1 LINK=two TEXT=Section Two', rendered)
def test_no_show_toc(self): sitegen.generate_page_tocs(self.soups, self.precomputed) rendered = sitegen.render_html('subdir/page2_no_toc', self.config, self.soups, self.precomputed, """ {{#page_toc}} DEPTH={{depth}} LINK={{link}} TEXT={{text}} {{/page_toc}} """) self.assertNotIn('DEPTH=1 LINK=one TEXT=Section One', rendered) self.assertNotIn('DEPTH=1 LINK=two TEXT=Section Two', rendered)
def test_page_toc(self): # One of our "pages" has a couple of basic headings. # Do we get the correct info from that to generate # a page-level table of contents? sitegen.generate_page_tocs(self.soups, self.precomputed) rendered = sitegen.render_html( 'subdir/page2', self.config, self.soups, self.precomputed, """ {{#page_toc}} DEPTH={{depth}} LINK={{link}} TEXT={{text}} {{/page_toc}} """) self.assertIn('DEPTH=1 LINK=one TEXT=Section One', rendered) self.assertIn('DEPTH=1 LINK=two TEXT=Section Two', rendered)
def test_page_toc(self): # One of our "pages" has a couple of basic headings. # Do we get the correct info from that to generate # a page-level table of contents? sitegen.generate_page_tocs(self.soups, self.precomputed) rendered = sitegen.render_html('subdir/page2', self.config, self.soups, self.precomputed, """ {{#page_toc}} DEPTH={{depth}} LINK={{link}} TEXT={{text}} {{/page_toc}} """) self.assertIn('DEPTH=1 LINK=one TEXT=Section One', rendered) self.assertIn('DEPTH=1 LINK=two TEXT=Section Two', rendered)