[hmath-commits] org.hmath.server/WEB-INF/src/org/hartmath/server/test/filter WikipediaFilterTest.jav
Status: Pre-Alpha
Brought to you by:
jsurfer
|
From: Klaus H. <js...@us...> - 2004-04-14 20:07:13
|
Update of /cvsroot/hmath/org.hmath.server/WEB-INF/src/org/hartmath/server/test/filter In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22843/WEB-INF/src/org/hartmath/server/test/filter Modified Files: WikipediaFilterTest.java Log Message: misc changes Index: WikipediaFilterTest.java =================================================================== RCS file: /cvsroot/hmath/org.hmath.server/WEB-INF/src/org/hartmath/server/test/filter/WikipediaFilterTest.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** WikipediaFilterTest.java 2 Apr 2004 18:16:42 -0000 1.3 --- WikipediaFilterTest.java 14 Apr 2004 20:06:57 -0000 1.4 *************** *** 39,48 **** public void testParser() { ! assertEquals(" ", filter.filter("==te\"\'?st==", context)); assertEquals(" \ ", filter.filter(" \\\\\\ ", context)); ! assertEquals("<h2><a name=\"test_head\"> test head </a></h2>", filter.filter("== test head ==", context)); assertEquals("test <span class=\"nobr\"><a href=\"http://www.hmath.org\">http://www.hmath.org</a></span><br/><span class=\"nobr\"><a href=\"http://www.hmath.org\">http://www.hmath.org</a></span>", filter.filter("test http://www.hmath.org<br/>http://www.hmath.org", context)); --- 39,62 ---- public void testParser() { ! assertEquals("More generally, given an infinite collection of finite sets \n"+ ! "{''S''<sub>''i''</sub>} typically", ""); ! ! ! assertEquals("test me < >&& 1234öäü", ! filter.filter("test me < >& 1234öäü", context)); ! assertEquals("<em>f</em>test me ~~f~~ < >&& ", ! filter.filter("''f''<nowiki>test me ~~f~~ < >& </nowiki>", context)); ! ! assertEquals("<table id=\"toc\" border=\"0\"><tr><th>Table of contents</th></tr><tr><td><ol><li><a href=\"space/#atest\">te"'?st</a></li></ol></td></tr></table><hr/><h2><a name=\"atest\">te\"\'?st</a></h2>", filter.filter("==te\"\'?st==", context)); + + + + assertEquals(" \ ", filter.filter(" \\\\\\ ", context)); ! assertEquals("<table id=\"toc\" border=\"0\"><tr><th>Table of contents</th></tr><tr><td><ol><li><a href=\"space/#atesthead\"> test head </a></li></ol></td></tr></table><hr/><h2><a name=\"atesthead\"> test head </a></h2>", filter.filter("== test head ==", context)); + assertEquals("test <span class=\"nobr\"><a href=\"http://www.hmath.org\">http://www.hmath.org</a></span><br/><span class=\"nobr\"><a href=\"http://www.hmath.org\">http://www.hmath.org</a></span>", filter.filter("test http://www.hmath.org<br/>http://www.hmath.org", context)); *************** *** 56,63 **** assertEquals("〹", filter.filter("〹", context)); ! assertEquals("<h2><a name=\"test_head\"> test head </a></h2>", ! filter.filter("== test head ==", context)); ! assertEquals("hhhhw\n<h3><a name=\"test_head_2\"> test head 2 </a></h3>", ! filter.filter("hhhhw\n=== test head 2 ===", context)); assertEquals( "<em>em test</em> <strong>strong test</strong>", --- 70,75 ---- assertEquals("〹", filter.filter("〹", context)); ! ! assertEquals( "<em>em test</em> <strong>strong test</strong>", *************** *** 84,114 **** assertEquals( ! "<i class=\"italic\">italic <b class=\"bold\">bold <u class=\"underline\">underline</u></b></i>", filter.filter("<i>italic <B>bold <u>underline", context)); ! assertEquals("<hr class=\"line\"/>\r\n<hr class=\"line\"/>", filter.filter("<Hr>\r\n<hR/>", context)); assertEquals("<br/>\r\n<br/>", filter.filter("<br>\r\n<br/>", context)); ! assertEquals("<h1 class=\"h1\">hh</h1>", filter.filter("<h1>hh</h1>", context)); ! assertEquals("<strike class=\"strike\">test </strike>", filter.filter("<strike>test </strike>", context)); assertEquals( ! "<i class=\"italic\">italic</i> <b class=\"bold\">bold</b> <u class=\"underline\">underline</u>", filter.filter("<i>italic</i> <B>bold</B> <u>underline</u>", context)); assertEquals( ! "<i class=\"italic\">em test</i> <b class=\"bold\"> strong test</b>", filter.filter("~~em test~~ __ strong test__", context)); assertEquals( ! "<sub class=\"sub\">subtest</sub> <sup class=\"sup\">suppenTest</sup>", filter.filter("<sub>subtest</sub> <sup>suppenTest</sup>", context)); assertEquals( ! "<i class=\"italic\">em test</i> <b class=\"bold\"> strong test</b>", filter.filter("<em>em test</em> <strong> strong test</strong>", context)); assertEquals("__ and ~~", filter.filter("\\_\\_ and \\~\\~", context)); ! ((WikipediaFilter) filter).setContext(context); ! assertEquals( ! "field:expr|<expr>|snipsnap-eval|Evaluate", ! ((WikipediaFilter) filter).parseParameters("field:expr|$expr|snipsnap-eval|Evaluate")); } --- 96,126 ---- assertEquals( ! "<i>italic <b>bold <u>underline</u></b></i>", filter.filter("<i>italic <B>bold <u>underline", context)); ! assertEquals("<hr/>\r\n<hr/>", filter.filter("<Hr>\r\n<hR/>", context)); assertEquals("<br/>\r\n<br/>", filter.filter("<br>\r\n<br/>", context)); ! assertEquals("<h1>hh</h1>", filter.filter("<h1>hh</h1>", context)); ! assertEquals("<strike>test </strike>", filter.filter("<strike>test </strike>", context)); assertEquals( ! "<i>italic</i> <b>bold</b> <u>underline</u>", filter.filter("<i>italic</i> <B>bold</B> <u>underline</u>", context)); assertEquals( ! "<i>em test</i> <b> strong test</b>", filter.filter("~~em test~~ __ strong test__", context)); assertEquals( ! "<sub>subtest</sub> <sup>suppenTest</sup>", filter.filter("<sub>subtest</sub> <sup>suppenTest</sup>", context)); assertEquals( ! "<i>em test</i> <b> strong test</b>", filter.filter("<em>em test</em> <strong> strong test</strong>", context)); assertEquals("__ and ~~", filter.filter("\\_\\_ and \\~\\~", context)); ! // ((WikipediaFilter) filter).setContext(context); ! // assertEquals( ! // "field:expr|<expr>|snipsnap-eval|Evaluate", ! // ((WikipediaFilter) filter).parseParameters("field:expr|$expr|snipsnap-eval|Evaluate")); } |