You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2006/01/12 03:35:09 UTC
svn commit: r368236 -
/jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/protocol/http/parser/TestHTMLParser.java
Author: sebb
Date: Wed Jan 11 18:35:06 2006
New Revision: 368236
URL: http://svn.apache.org/viewcvs?rev=368236&view=rev
Log:
New test for base href with full URL
Modified:
jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/protocol/http/parser/TestHTMLParser.java
Modified: jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/protocol/http/parser/TestHTMLParser.java
URL: http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/protocol/http/parser/TestHTMLParser.java?rev=368236&r1=368235&r2=368236&view=diff
==============================================================================
--- jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/protocol/http/parser/TestHTMLParser.java (original)
+++ jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/protocol/http/parser/TestHTMLParser.java Wed Jan 11 18:35:06 2006
@@ -93,40 +93,46 @@
}
// List of parsers to test. Should probably be derived automatically
- private static final String[] PARSERS = { "org.apache.jmeter.protocol.http.parser.HtmlParserHTMLParser",
- "org.apache.jmeter.protocol.http.parser.JTidyHTMLParser",
- "org.apache.jmeter.protocol.http.parser.RegexpHTMLParser" };
+ private static final String[] PARSERS = {
+ "org.apache.jmeter.protocol.http.parser.HtmlParserHTMLParser",
+ "org.apache.jmeter.protocol.http.parser.JTidyHTMLParser",
+ "org.apache.jmeter.protocol.http.parser.RegexpHTMLParser"
+ };
private static final TestData[] TESTS = new TestData[] {
- new TestData("testfiles/HTMLParserTestCase.html", "http://localhost/mydir/myfile.html",
- "testfiles/HTMLParserTestCase.set", "testfiles/HTMLParserTestCase.all"),
- new TestData("testfiles/HTMLParserTestCaseWithBaseHRef.html", "http://localhost/mydir/myfile.html",
- "testfiles/HTMLParserTestCase.set", "testfiles/HTMLParserTestCase.all"),
+ new TestData("testfiles/HTMLParserTestCase.html",
+ "http://localhost/mydir/myfile.html",
+ "testfiles/HTMLParserTestCase.set",
+ "testfiles/HTMLParserTestCase.all"),
+ new TestData("testfiles/HTMLParserTestCaseWithBaseHRef.html",
+ "http://localhost/mydir/myfile.html",
+ "testfiles/HTMLParserTestCase.set",
+ "testfiles/HTMLParserTestCase.all"),
+ new TestData("testfiles/HTMLParserTestCaseWithBaseHRef2.html",
+ "http://localhost/mydir/myfile.html",
+ "testfiles/HTMLParserTestCase.set",
+ "testfiles/HTMLParserTestCase.all"),
new TestData("testfiles/HTMLParserTestCaseWithMissingBaseHRef.html",
- "http://localhost/mydir/images/myfile.html", "testfiles/HTMLParserTestCase.set",
+ "http://localhost/mydir/images/myfile.html",
+ "testfiles/HTMLParserTestCase.set",
+ "testfiles/HTMLParserTestCase.all"),
+ new TestData("testfiles/HTMLParserTestCase2.html",
+ "http:", "", ""), // Dummy as the file has no entries
+ new TestData("testfiles/HTMLParserTestCase3.html",
+ "http:", "", ""), // Dummy as the file has no entries
+ new TestData("testfiles/HTMLParserTestCaseWithComments.html",
+ "http://localhost/mydir/myfile.html",
+ "testfiles/HTMLParserTestCase.set",
"testfiles/HTMLParserTestCase.all"),
- new TestData("testfiles/HTMLParserTestCase2.html", "http:", // Dummy,
- // as
- // the
- // file
- // has
- // no
- // entries
- "", ""),
- new TestData("testfiles/HTMLParserTestCase3.html", "http:", // Dummy,
- // as
- // the
- // file
- // has
- // no
- // entries
- "", ""),
- new TestData("testfiles/HTMLParserTestCaseWithComments.html", "http://localhost/mydir/myfile.html",
- "testfiles/HTMLParserTestCase.set", "testfiles/HTMLParserTestCase.all"),
- new TestData("testfiles/HTMLScript.html", "http://localhost/", "testfiles/HTMLScript.set",
+ new TestData("testfiles/HTMLScript.html",
+ "http://localhost/",
+ "testfiles/HTMLScript.set",
"testfiles/HTMLScript.all"),
- new TestData("testfiles/HTMLParserTestFrames.html", "http://localhost/",
- "testfiles/HTMLParserTestFrames.all", "testfiles/HTMLParserTestFrames.all"), };
+ new TestData("testfiles/HTMLParserTestFrames.html",
+ "http://localhost/",
+ "testfiles/HTMLParserTestFrames.all",
+ "testfiles/HTMLParserTestFrames.all"),
+ };
public static junit.framework.Test suite() {
TestSuite suite = new TestSuite();
@@ -137,8 +143,7 @@
suite.addTest(new TestHTMLParser("testNotCreatable"));
suite.addTest(new TestHTMLParser("testNotCreatableStatic"));
for (int i = 0; i < PARSERS.length; i++) {
- TestSuite ps = new TestSuite(PARSERS[i]);// Identify the
- // subtests
+ TestSuite ps = new TestSuite(PARSERS[i]);// Identify subtests
ps.addTest(new TestHTMLParser("testParserProperty", PARSERS[i], 0));
for (int j = 0; j < TESTS.length; j++) {
TestSuite ts = new TestSuite(TESTS[j].fileName);
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org