1 package winterwell.markdown.pagemodel;
6 import winterwell.markdown.pagemodel.MarkdownPage.Header;
7 import winterwell.utils.io.FileUtils;
11 public class MarkdownPageTest //extends TestCase
14 public static void main(String[] args) {
15 MarkdownPageTest mpt = new MarkdownPageTest();
16 mpt.testGetHeadings();
19 public void testGetHeadings() {
20 // problem caused by a line beginning --, now fixed
21 String txt = FileUtils.read(new File(
22 "/home/daniel/winterwell/companies/DTC/projects/DTC-bayes/report1.txt"));
23 MarkdownPage p = new MarkdownPage(txt);
24 List<Header> h1s = p.getHeadings(null);
25 Header h1 = h1s.get(0);
26 List<Header> h2s = h1.getSubHeaders();
27 assert h2s.size() > 2;