Update of /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tests/scannersTests
In directory sc8-pr-cvs1:/tmp/cvs-serv5437/tests/scannersTests
Modified Files:
TagScannerTest.java
Log Message:
Remove TagScanner cruft.
Index: TagScannerTest.java
===================================================================
RCS file: /cvsroot/htmlparser/htmlparser/src/org/htmlparser/tests/scannersTests/TagScannerTest.java,v
retrieving revision 1.35
retrieving revision 1.36
diff -C2 -d -r1.35 -r1.36
*** TagScannerTest.java 27 Oct 2003 02:18:05 -0000 1.35
--- TagScannerTest.java 28 Oct 2003 12:54:22 -0000 1.36
***************
*** 53,97 ****
}
- public void testAbsorbLeadingBlanks()
- {
- String test = " This is a test";
- String result = TagScanner.absorbLeadingBlanks(test);
- assertEquals("Absorb test","This is a test",result);
- }
-
- public void testExtractXMLData() throws ParserException {
- createParser(
- "<MESSAGE>\n"+
- "Abhi\n"+
- "Sri\n"+
- "</MESSAGE>");
- Parser.setLineSeparator("\r\n");
- NodeIterator e = parser.elements();
-
- Node node = e.nextNode();
- try {
- String result = TagScanner.extractXMLData (node, "MESSAGE", e);
- assertEquals("Result","\nAbhi\nSri\n",result);
- }
- catch (ParserException ex) {
- assertTrue(e.toString(),false);
- }
- }
-
- public void testExtractXMLDataSingle() throws ParserException {
- createParser(
- "<MESSAGE>Test</MESSAGE>");
- NodeIterator e = parser.elements();
-
- Node node = (Node)e.nextNode();
- try {
- String result = TagScanner.extractXMLData (node, "MESSAGE", e);
- assertEquals("Result","Test",result);
- }
- catch (ParserException ex) {
- assertTrue(e.toString(),false);
- }
- }
-
public void testTagExtraction() throws ParserException
{
--- 53,56 ----
***************
*** 102,118 ****
}
- /**
- * Captures bug reported by Raghavender Srimantula
- * Problem is in isXMLTag - when it uses equals() to
- * find a match
- */
- public void testIsXMLTag() throws ParserException {
- createParser("<OPTION value=\"#\">Select a destination</OPTION>");
- Node node;
- NodeIterator e = parser.elements();
- node = (Node)e.nextNode();
- assertTrue("OPTION tag could not be identified",TagScanner.isXMLTagFound(node,"OPTION"));
- }
-
public void testRemoveChars() {
String test = "hello\nworld\n\tqsdsds";
--- 61,64 ----
***************
*** 120,146 ****
assertEquals("Removing Chars","helloworld\tqsdsds",result);
}
-
- public void testRemoveChars2() {
- String test = "hello\r\nworld\r\n\tqsdsds";
- TagScanner scanner = new TagScanner() {
- public Tag scan(Tag tag,String url,Lexer lexer) { return null;}
- public boolean evaluate(Tag tag,TagScanner previousOpenScanner) { return false; }
- public String [] getID() { return null; }
- protected Tag createTag (Page page, int start, int end, Vector attributes, Tag tag, String url) { return null; }
- };
- String result = scanner.removeChars(test,"\r\n");
- assertEquals("Removing Chars","helloworld\tqsdsds",result);
- }
-
- /**
- * Bug report by Cedric Rosa
- * in absorbLeadingBlanks - crashes if the tag
- * is empty
- */
- public void testAbsorbLeadingBlanksBlankTag() {
- String testData = new String("");
- String result=TagScanner.absorbLeadingBlanks(testData);
- assertEquals("",result);
- }
-
}
--- 66,68 ----
|