[Htmlparser-cvs] htmlparser/src/org/htmlparser/tests/scannersTests LabelScannerTest.java,1.18,1.19
Brought to you by:
derrickoswald
From: <der...@us...> - 2003-05-11 04:48:15
|
Update of /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tests/scannersTests In directory sc8-pr-cvs1:/tmp/cvs-serv24541/org/htmlparser/tests/scannersTests Modified Files: LabelScannerTest.java Log Message: Fixed bug #735183 Problem in Label Scanning A NodeReader now prepends the pre-read tags onto the internal list, maintaining the correct order in recursively analysing unclosed tags. Also fixed OptionTagScanner tag enders. Index: LabelScannerTest.java =================================================================== RCS file: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tests/scannersTests/LabelScannerTest.java,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** LabelScannerTest.java 10 May 2003 01:22:24 -0000 1.18 --- LabelScannerTest.java 11 May 2003 04:48:11 -0000 1.19 *************** *** 155,164 **** parseAndAssertNodeCount(13); ! for(int j=0;j<nodeCount;j++) ! { ! //assertTrue("Node " + j + " should be Label Tag",node[j] instanceof LabelTag); ! System.out.println(node[j].getClass().getName()); ! System.out.println(node[j].toHtml()); ! } LabelTag LabelTag; --- 155,164 ---- parseAndAssertNodeCount(13); ! // for(int j=0;j<nodeCount;j++) ! // { ! // //assertTrue("Node " + j + " should be Label Tag",node[j] instanceof LabelTag); ! // System.out.println(node[j].getClass().getName()); ! // System.out.println(node[j].toHtml()); ! // } LabelTag LabelTag; *************** *** 188,192 **** assertStringEquals("HTML String","<LABEL VALUE=\"AOL\"><SPAN>AOL</SPAN></LABEL>",LabelTag.toHtml()); LabelTag = (LabelTag) node[12]; ! assertStringEquals("HTML String","<LABEL value=\"Time Warner\">Time <B>Warner <SPAN>AOL </SPAN>Inc.</B>",LabelTag.toHtml()); } --- 188,192 ---- assertStringEquals("HTML String","<LABEL VALUE=\"AOL\"><SPAN>AOL</SPAN></LABEL>",LabelTag.toHtml()); LabelTag = (LabelTag) node[12]; ! assertStringEquals("HTML String","<LABEL VALUE=\"Time Warner\">Time <B>Warner <SPAN>AOL </SPAN>Inc.</B></LABEL>",LabelTag.toHtml()); } |