Update of /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tests/tagTests
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9169/src/org/htmlparser/tests/tagTests
Modified Files:
TagTest.java
Log Message:
Rework character entity translation.
See task 58599 enhance character reference translation.
Decode now handles missing semi colons, encoding is more efficient,
hexadecimal numeric character entity references are handled and
both encoding and decoding make minimal use of substring().
Augmented the tests in CharacterTranslationTest significantly, and
merged the Generate class into the tests.
Added translate command scripts in bin, which read from stdin and write to stdout.
Index: TagTest.java
===================================================================
RCS file: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tests/tagTests/TagTest.java,v
retrieving revision 1.56
retrieving revision 1.57
diff -C2 -d -r1.56 -r1.57
*** TagTest.java 2 Jan 2004 16:24:57 -0000 1.56
--- TagTest.java 9 Feb 2004 02:09:44 -0000 1.57
***************
*** 368,372 ****
assertEquals("font sans-serif parameter","sans-serif",table.get("SANS-SERIF"));
// an alternate interpretation: assertEquals("font face parameter","Arial,helvetica,",table.get("FACE"));
! assertEquals("font face parameter","Arial,\"helvetica,",table.get("FACE"));
}
--- 368,373 ----
assertEquals("font sans-serif parameter","sans-serif",table.get("SANS-SERIF"));
// an alternate interpretation: assertEquals("font face parameter","Arial,helvetica,",table.get("FACE"));
! // another: assertEquals("font face parameter","Arial,\"helvetica,",table.get("FACE"));
! assertEquals("font face parameter","Arial,",table.get("FACE"));
}
|