X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Fwinterwell.markdown%2Fsrc%2Fwinterwell%2Fmarkdown%2Fpagemodel%2FMarkdownPageTest.java;fp=bundles%2Fwinterwell.markdown%2Fsrc%2Fwinterwell%2Fmarkdown%2Fpagemodel%2FMarkdownPageTest.java;h=244d437898f44ebfffe7f05c357cc2297c84e130;hb=2531cdf245f42bce854d43f4d49a23983c79db96;hp=0000000000000000000000000000000000000000;hpb=857dbc869796d772864327ce02f19dc252b159fc;p=simantics%2Fplatform.git diff --git a/bundles/winterwell.markdown/src/winterwell/markdown/pagemodel/MarkdownPageTest.java b/bundles/winterwell.markdown/src/winterwell/markdown/pagemodel/MarkdownPageTest.java new file mode 100644 index 000000000..244d43789 --- /dev/null +++ b/bundles/winterwell.markdown/src/winterwell/markdown/pagemodel/MarkdownPageTest.java @@ -0,0 +1,30 @@ +package winterwell.markdown.pagemodel; + +import java.io.File; +import java.util.List; + +import winterwell.markdown.pagemodel.MarkdownPage.Header; +import winterwell.utils.io.FileUtils; + + + +public class MarkdownPageTest //extends TestCase +{ + + public static void main(String[] args) { + MarkdownPageTest mpt = new MarkdownPageTest(); + mpt.testGetHeadings(); + } + + public void testGetHeadings() { + // problem caused by a line beginning --, now fixed + String txt = FileUtils.read(new File( + "/home/daniel/winterwell/companies/DTC/projects/DTC-bayes/report1.txt")); + MarkdownPage p = new MarkdownPage(txt); + List
h1s = p.getHeadings(null); + Header h1 = h1s.get(0); + List
h2s = h1.getSubHeaders(); + assert h2s.size() > 2; + } + +}