From 3b06c88537c83ef520dbcd7601dd6f40e10ce7c0 Mon Sep 17 00:00:00 2001 From: Noah Levitt Date: Fri, 6 Dec 2013 19:22:16 -0800 Subject: [PATCH] test fix (in ia-web-commons) for HER-2059 --- .../java/org/archive/modules/fetcher/FetchHTTPTests.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/src/test/java/org/archive/modules/fetcher/FetchHTTPTests.java b/modules/src/test/java/org/archive/modules/fetcher/FetchHTTPTests.java index fad4250a..f69a7e59 100644 --- a/modules/src/test/java/org/archive/modules/fetcher/FetchHTTPTests.java +++ b/modules/src/test/java/org/archive/modules/fetcher/FetchHTTPTests.java @@ -718,6 +718,14 @@ public class FetchHTTPTests extends ProcessorTestBase { assertTrue(httpRequestString(curi).startsWith("GET /99% HTTP/1.0\r\n")); runDefaultChecks(curi, "requestLine"); } + + public void testTwoQuestionMarks() throws Exception { + CrawlURI curi = makeCrawlURI("http://localhost:7777/??blahblah"); + fetcher().process(curi); + // logger.info('\n' + httpRequestString(curi) + "\n\n" + rawResponseString(curi)); + assertTrue(httpRequestString(curi).startsWith("GET /??blahblah HTTP/1.0\r\n")); + runDefaultChecks(curi, "requestLine"); + } @Override protected FetchHTTP makeModule() throws IOException {