Update of /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tests
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9637/tests
Modified Files:
ParserTestCase.java InstanceofPerformanceTest.java
Log Message:
Fix bug #973137 Double-bytes characters are messed after parsing.
Add an encoding parameter to the static createParser() method.
Index: ParserTestCase.java
===================================================================
RCS file: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tests/ParserTestCase.java,v
retrieving revision 1.47
retrieving revision 1.48
diff -C2 -d -r1.47 -r1.48
*** ParserTestCase.java 2 Jun 2004 22:47:21 -0000 1.47
--- ParserTestCase.java 16 Jun 2004 02:17:26 -0000 1.48
***************
*** 233,238 ****
actual = removeEscapeCharacters(actual);
! Parser expectedParser = Parser.createParser(expected);
! Parser resultParser = Parser.createParser(actual);
NodeIterator expectedIterator = expectedParser.elements();
--- 233,238 ----
actual = removeEscapeCharacters(actual);
! Parser expectedParser = Parser.createParser(expected, null);
! Parser resultParser = Parser.createParser(actual, null);
NodeIterator expectedIterator = expectedParser.elements();
Index: InstanceofPerformanceTest.java
===================================================================
RCS file: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tests/InstanceofPerformanceTest.java,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -d -r1.20 -r1.21
*** InstanceofPerformanceTest.java 2 Jan 2004 16:24:55 -0000 1.20
--- InstanceofPerformanceTest.java 16 Jun 2004 02:17:26 -0000 1.21
***************
*** 59,63 ****
Parser parser =
Parser.createParser(
! FORM_HTML
);
NodeIterator e = parser.elements();
--- 59,64 ----
Parser parser =
Parser.createParser(
! FORM_HTML,
! null
);
NodeIterator e = parser.elements();
|