You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2006/07/02 13:10:24 UTC

svn commit: r418574 - in /jakarta/httpcomponents/httpclient/trunk/src: java/org/apache/http/cookie/impl/ test/org/apache/http/cookie/impl/ test/org/apache/httpclient/impl/

Author: olegk
Date: Sun Jul  2 04:10:24 2006
New Revision: 418574

URL: http://svn.apache.org/viewvc?rev=418574&view=rev
Log:
[HTTPCORE-5] Made Header an interface

Modified:
    jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/BrowserCompatSpec.java
    jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/NetscapeDraftSpec.java
    jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/RFC2109Spec.java
    jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestBrowserCompatSpec.java
    jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestCookieNetscapeDraft.java
    jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestCookieRFC2109Spec.java
    jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/httpclient/impl/TestDefaultResponseConsumedWatcher.java

Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/BrowserCompatSpec.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/BrowserCompatSpec.java?rev=418574&r1=418573&r2=418574&view=diff
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/BrowserCompatSpec.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/BrowserCompatSpec.java Sun Jul  2 04:10:24 2006
@@ -35,6 +35,7 @@
 import org.apache.http.cookie.CookieOrigin;
 import org.apache.http.cookie.MalformedCookieException;
 import org.apache.http.io.CharArrayBuffer;
+import org.apache.http.message.BasicHeader;
 import org.apache.http.util.DateParseException;
 import org.apache.http.util.DateUtils;
 
@@ -143,7 +144,7 @@
                 buffer.append(s);
             }
         }
-        return new Header[] { new Header("Cookie", buffer.toString()) };
+        return new Header[] { new BasicHeader("Cookie", buffer.toString()) };
     }
     
 }

Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/NetscapeDraftSpec.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/NetscapeDraftSpec.java?rev=418574&r1=418573&r2=418574&view=diff
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/NetscapeDraftSpec.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/NetscapeDraftSpec.java Sun Jul  2 04:10:24 2006
@@ -35,6 +35,7 @@
 import org.apache.http.cookie.CookieOrigin;
 import org.apache.http.cookie.MalformedCookieException;
 import org.apache.http.io.CharArrayBuffer;
+import org.apache.http.message.BasicHeader;
 
 /**
  * Netscape cookie draft compliant cookie policy
@@ -125,7 +126,7 @@
                 buffer.append(s);
             }
         }
-        return new Header[] { new Header("Cookie", buffer.toString()) };
+        return new Header[] { new BasicHeader("Cookie", buffer.toString()) };
     }
 
 }

Modified: jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/RFC2109Spec.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/RFC2109Spec.java?rev=418574&r1=418573&r2=418574&view=diff
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/RFC2109Spec.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/java/org/apache/http/cookie/impl/RFC2109Spec.java Sun Jul  2 04:10:24 2006
@@ -38,6 +38,7 @@
 import org.apache.http.cookie.CookiePathComparator;
 import org.apache.http.cookie.MalformedCookieException;
 import org.apache.http.io.CharArrayBuffer;
+import org.apache.http.message.BasicHeader;
 import org.apache.http.util.DateUtils;
 
 /**
@@ -151,7 +152,7 @@
             Cookie cookie = cookies[i];
             formatCookieAsVer(buffer, cookie, version);
         }
-        return new Header[] {new Header("Cookie", buffer.toString())};
+        return new Header[] {new BasicHeader("Cookie", buffer.toString())};
     }
 
     private Header[] doFormatManyHeaders(final Cookie[] cookies) {
@@ -163,7 +164,7 @@
             formatParamAsVer(buffer, "$Version", Integer.toString(version), version);
             buffer.append("; ");
             formatCookieAsVer(buffer, cookies[i], version);
-            headers[i] = new Header("Cookie", buffer.toString());
+            headers[i] = new BasicHeader("Cookie", buffer.toString());
         }
         return headers;
     }

Modified: jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestBrowserCompatSpec.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestBrowserCompatSpec.java?rev=418574&r1=418573&r2=418574&view=diff
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestBrowserCompatSpec.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestBrowserCompatSpec.java Sun Jul  2 04:10:24 2006
@@ -35,6 +35,7 @@
 import org.apache.http.cookie.CookieOrigin;
 import org.apache.http.cookie.CookieSpec;
 import org.apache.http.cookie.MalformedCookieException;
+import org.apache.http.message.BasicHeader;
 import org.apache.http.util.DateUtils;
 
 import junit.framework.Test;
@@ -76,7 +77,7 @@
      * Tests whether domain attribute check is case-insensitive.
      */
     public void testDomainCaseInsensitivity() throws Exception {
-        Header header = new Header("Set-Cookie", 
+        Header header = new BasicHeader("Set-Cookie", 
             "name=value; path=/; domain=.whatever.com");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
@@ -97,7 +98,7 @@
         String headerValue = "custno = 12345; comment=test; version=1," +
             " name=John; version=1; max-age=600; secure; domain=.apache.org";
 
-        Header header = new Header("set-cookie", headerValue);
+        Header header = new BasicHeader("set-cookie", headerValue);
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("www.apache.org", 80, "/", false);
@@ -131,7 +132,7 @@
         String headerValue = "custno=12345;comment=test; version=1," +
             "name=John;version=1;max-age=600;secure;domain=.apache.org";
 
-        Header header = new Header("set-cookie", headerValue);
+        Header header = new BasicHeader("set-cookie", headerValue);
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("www.apache.org", 80, "/", false);
@@ -166,7 +167,7 @@
     public void testParse3() throws Exception {
         String headerValue =
             "name=\"Doe, John\";version=1;max-age=600;secure;domain=.apache.org";
-        Header header = new Header("set-cookie", headerValue);
+        Header header = new BasicHeader("set-cookie", headerValue);
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("www.apache.org", 80, "/", false);
@@ -191,7 +192,7 @@
     public void testQuotedExpiresAttribute() throws Exception {
         String headerValue = "custno=12345;Expires='Thu, 01-Jan-2070 00:00:10 GMT'";
 
-        Header header = new Header("set-cookie", headerValue);
+        Header header = new BasicHeader("set-cookie", headerValue);
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("www.apache.org", 80, "/", true);
@@ -207,7 +208,7 @@
     public void testSecurityError() throws Exception {
         String headerValue = "custno=12345;comment=test; version=1," +
             "name=John;version=1;max-age=600;secure;domain=jakarta.apache.org";
-        Header header = new Header("set-cookie", headerValue);
+        Header header = new BasicHeader("set-cookie", headerValue);
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("www.apache.org", 80, "/", true);
@@ -223,7 +224,7 @@
     }
 
     public void testParseSimple() throws Exception {
-        Header header = new Header("Set-Cookie","cookie-name=cookie-value");
+        Header header = new BasicHeader("Set-Cookie","cookie-name=cookie-value");
         
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/path/path", false);
@@ -245,7 +246,7 @@
     }
  
     public void testParseSimple2() throws Exception {
-        Header header = new Header("Set-Cookie", "cookie-name=cookie-value");
+        Header header = new BasicHeader("Set-Cookie", "cookie-name=cookie-value");
     
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/path", false);
@@ -267,7 +268,7 @@
     }
  
     public void testParseNoName() throws Exception {
-        Header header = new Header("Set-Cookie","=stuff; path=/");
+        Header header = new BasicHeader("Set-Cookie","=stuff; path=/");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", false);
@@ -283,7 +284,7 @@
     }
  
     public void testParseNoValue() throws Exception {
-        Header header = new Header("Set-Cookie","cookie-name=");
+        Header header = new BasicHeader("Set-Cookie","cookie-name=");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", false);
@@ -305,7 +306,7 @@
     }
 
     public void testParseWithWhiteSpace() throws Exception {
-        Header header = new Header("Set-Cookie"," cookie-name  =    cookie-value  ");
+        Header header = new BasicHeader("Set-Cookie"," cookie-name  =    cookie-value  ");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", false);
@@ -324,7 +325,7 @@
     }
 
     public void testParseWithQuotes() throws Exception {
-        Header header = new Header("Set-Cookie"," cookie-name  =  \" cookie-value \" ;path=/");
+        Header header = new BasicHeader("Set-Cookie"," cookie-name  =  \" cookie-value \" ;path=/");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1",80, "/", false);
@@ -343,7 +344,7 @@
     }
 
     public void testParseWithPath() throws Exception {
-        Header header = new Header("Set-Cookie","cookie-name=cookie-value; Path=/path/");
+        Header header = new BasicHeader("Set-Cookie","cookie-name=cookie-value; Path=/path/");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/path/path", false);
@@ -362,7 +363,7 @@
     }
 
     public void testParseWithDomain() throws Exception {
-        Header header = new Header("Set-Cookie","cookie-name=cookie-value; Domain=127.0.0.1");
+        Header header = new BasicHeader("Set-Cookie","cookie-name=cookie-value; Domain=127.0.0.1");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", false);
@@ -381,7 +382,7 @@
     }
 
     public void testParseWithSecure() throws Exception {
-        Header header = new Header("Set-Cookie","cookie-name=cookie-value; secure");
+        Header header = new BasicHeader("Set-Cookie","cookie-name=cookie-value; secure");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", true);
@@ -400,7 +401,7 @@
     }
 
     public void testParseWithComment() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value; comment=\"This is a comment.\"");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
@@ -420,7 +421,7 @@
     }
 
     public void testParseWithExpires() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value;Expires=Thu, 01-Jan-1970 00:00:10 GMT");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
@@ -440,7 +441,7 @@
     }
 
     public void testParseWithAll() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value;Version=1;Path=/commons;Domain=.apache.org;" + 
             "Comment=This is a comment.;secure;Expires=Thu, 01-Jan-1970 00:00:10 GMT");
 
@@ -462,7 +463,7 @@
     }
 
     public void testParseMultipleDifferentPaths() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "name1=value1;Version=1;Path=/commons,name1=value2;Version=1;" +
             "Path=/commons/httpclient;Version=1");
 
@@ -480,7 +481,7 @@
     }
 
     public void testParseRelativePath() throws Exception {
-        Header header = new Header("Set-Cookie", "name1=value1;Path=whatever");
+        Header header = new BasicHeader("Set-Cookie", "name1=value1;Path=whatever");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("www.apache.org", 80, "whatever", true);
@@ -495,7 +496,7 @@
     }
 
     public void testParseWithWrongDomain() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value; domain=127.0.0.1; version=1");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
@@ -512,7 +513,7 @@
     }
 
     public void testParseWithPathMismatch() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value; path=/path/path/path");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
@@ -529,7 +530,7 @@
     }
     
     public void testParseWithPathMismatch2() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value; path=/foobar");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
@@ -549,7 +550,7 @@
      * Tests if cookie constructor rejects cookie name containing blanks.
      */
     public void testCookieNameWithBlanks() throws Exception {
-        Header header = new Header("Set-Cookie", "invalid name=");
+        Header header = new BasicHeader("Set-Cookie", "invalid name=");
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", false);
         Cookie[] parsed = cookiespec.parse(header, origin);
@@ -564,7 +565,7 @@
      * Tests if cookie constructor rejects cookie name containing blanks.
      */
     public void testCookieNameBlank() throws Exception {
-        Header header = new Header("Set-Cookie", "=stuff");
+        Header header = new BasicHeader("Set-Cookie", "=stuff");
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", false);
         try {
@@ -581,7 +582,7 @@
      * Tests if cookie constructor rejects cookie name starting with $.
      */
     public void testCookieNameStartingWithDollarSign() throws Exception {
-        Header header = new Header("Set-Cookie", "$invalid_name=");
+        Header header = new BasicHeader("Set-Cookie", "$invalid_name=");
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", false);
         Cookie[] parsed = cookiespec.parse(header, origin);
@@ -597,7 +598,7 @@
      * Tests if malformatted expires attribute is parsed correctly.
      */
     public void testCookieWithComma() throws Exception {
-        Header header = new Header("Set-Cookie", "name=value; expires=\"Thu, 01-Jan-1970 00:00:00 GMT");
+        Header header = new BasicHeader("Set-Cookie", "name=value; expires=\"Thu, 01-Jan-1970 00:00:00 GMT");
 
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("localhost", 80, "/", false);
@@ -641,7 +642,7 @@
     }
 
     private void checkDate(String date) throws Exception {
-        Header header = new Header("Set-Cookie", "custno=12345;Expires='"+date+"';");
+        Header header = new BasicHeader("Set-Cookie", "custno=12345;Expires='"+date+"';");
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("localhost", 80, "/", false);
         Cookie[] parsed = cookiespec.parse(header, origin);
@@ -859,7 +860,7 @@
      * Tests generic cookie formatting.
      */
     public void testGenericCookieFormatting() throws Exception {
-        Header header = new Header("Set-Cookie", 
+        Header header = new BasicHeader("Set-Cookie", 
             "name=value; path=/; domain=.mydomain.com");
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("myhost.mydomain.com", 80, "/", false); 
@@ -892,7 +893,7 @@
      * Tests generic cookie formatting.
      */
     public void testFormatSeveralCookies() throws Exception {
-        Header header = new Header("Set-Cookie", 
+        Header header = new BasicHeader("Set-Cookie", 
             "name1=value1; path=/; domain=.mydomain.com, name2 = value2 ; path=/; domain=.mydomain.com");
         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("myhost.mydomain.com", 80, "/", false); 
@@ -918,7 +919,7 @@
             // expected
         }
         try {
-            cookiespec.parse(new Header("Set-Cookie", "name=value"), null);
+            cookiespec.parse(new BasicHeader("Set-Cookie", "name=value"), null);
             fail("IllegalArgumentException must have been thrown");
         } catch (IllegalArgumentException ex) {
             // expected

Modified: jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestCookieNetscapeDraft.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestCookieNetscapeDraft.java?rev=418574&r1=418573&r2=418574&view=diff
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestCookieNetscapeDraft.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestCookieNetscapeDraft.java Sun Jul  2 04:10:24 2006
@@ -33,6 +33,7 @@
 import org.apache.http.cookie.CookieOrigin;
 import org.apache.http.cookie.CookieSpec;
 import org.apache.http.cookie.MalformedCookieException;
+import org.apache.http.message.BasicHeader;
 
 import junit.framework.Test;
 import junit.framework.TestCase;
@@ -60,7 +61,7 @@
     }
 
     public void testParseAbsPath() throws Exception {
-        Header header = new Header("Set-Cookie", "name1=value1;Path=/path/");
+        Header header = new BasicHeader("Set-Cookie", "name1=value1;Path=/path/");
 
         CookieSpec cookiespec = new NetscapeDraftSpec();
         CookieOrigin origin = new CookieOrigin("host", 80, "/path/", true);
@@ -76,7 +77,7 @@
     }
 
     public void testParseAbsPath2() throws Exception {
-        Header header = new Header("Set-Cookie", "name1=value1;Path=/");
+        Header header = new BasicHeader("Set-Cookie", "name1=value1;Path=/");
 
         CookieSpec cookiespec = new NetscapeDraftSpec();
         CookieOrigin origin = new CookieOrigin("host", 80, "/", true);
@@ -92,7 +93,7 @@
     }
 
     public void testParseRelativePath() throws Exception {
-        Header header = new Header("Set-Cookie", "name1=value1;Path=whatever");
+        Header header = new BasicHeader("Set-Cookie", "name1=value1;Path=whatever");
 
         CookieSpec cookiespec = new NetscapeDraftSpec();
         CookieOrigin origin = new CookieOrigin("host", 80, "whatever", true);
@@ -108,7 +109,7 @@
     }
 
     public void testParseWithIllegalNetscapeDomain1() throws Exception {
-        Header header = new Header("Set-Cookie","cookie-name=cookie-value; domain=.com");
+        Header header = new BasicHeader("Set-Cookie","cookie-name=cookie-value; domain=.com");
 
         CookieSpec cookiespec = new NetscapeDraftSpec();
         try {
@@ -124,7 +125,7 @@
     }
 
     public void testParseWithWrongNetscapeDomain2() throws Exception {
-        Header header = new Header("Set-Cookie","cookie-name=cookie-value; domain=.y.z");
+        Header header = new BasicHeader("Set-Cookie","cookie-name=cookie-value; domain=.y.z");
         
         CookieSpec cookiespec = new NetscapeDraftSpec();
         try {
@@ -143,7 +144,7 @@
      * Tests Netscape specific cookie formatting.
      */
     public void testNetscapeCookieFormatting() throws Exception {
-        Header header = new Header(
+        Header header = new BasicHeader(
           "Set-Cookie", "name=value; path=/; domain=.mydomain.com");
         CookieSpec cookiespec = new NetscapeDraftSpec();
         CookieOrigin origin = new CookieOrigin("myhost.mydomain.com", 80, "/", false);
@@ -159,12 +160,12 @@
      */
     public void testNetscapeCookieExpireAttribute() throws Exception {
         CookieSpec cookiespec = new NetscapeDraftSpec();
-        Header header = new Header("Set-Cookie", 
+        Header header = new BasicHeader("Set-Cookie", 
             "name=value; path=/; domain=.mydomain.com; expires=Thu, 01-Jan-2070 00:00:10 GMT; comment=no_comment");
         CookieOrigin origin = new CookieOrigin("myhost.mydomain.com", 80, "/", false);
         Cookie[] cookies = cookiespec.parse(header, origin);
         cookiespec.validate(cookies[0], origin);
-        header = new Header("Set-Cookie", 
+        header = new BasicHeader("Set-Cookie", 
             "name=value; path=/; domain=.mydomain.com; expires=Thu 01-Jan-2070 00:00:10 GMT; comment=no_comment");
         try {
             cookies = cookiespec.parse(header, origin);
@@ -180,7 +181,7 @@
      */
     public void testNetscapeCookieExpireAttributeNoTimeZone() throws Exception {
         CookieSpec cookiespec = new NetscapeDraftSpec();
-        Header header = new Header("Set-Cookie", 
+        Header header = new BasicHeader("Set-Cookie", 
             "name=value; expires=Thu, 01-Jan-2006 00:00:00 ");
         CookieOrigin origin = new CookieOrigin("myhost.mydomain.com", 80, "/", false);
         try {
@@ -195,7 +196,7 @@
      * Tests if cookie values with embedded comma are handled correctly.
      */
     public void testCookieWithComma() throws Exception {
-        Header header = new Header("Set-Cookie", "a=b,c");
+        Header header = new BasicHeader("Set-Cookie", "a=b,c");
 
         CookieSpec cookiespec = new NetscapeDraftSpec();
         CookieOrigin origin = new CookieOrigin("localhost", 80, "/", false);
@@ -231,7 +232,7 @@
             // expected
         }
         try {
-            cookiespec.parse(new Header("Set-Cookie", "name=value"), null);
+            cookiespec.parse(new BasicHeader("Set-Cookie", "name=value"), null);
             fail("IllegalArgumentException must have been thrown");
         } catch (IllegalArgumentException ex) {
             // expected

Modified: jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestCookieRFC2109Spec.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestCookieRFC2109Spec.java?rev=418574&r1=418573&r2=418574&view=diff
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestCookieRFC2109Spec.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/http/cookie/impl/TestCookieRFC2109Spec.java Sun Jul  2 04:10:24 2006
@@ -33,6 +33,7 @@
 import org.apache.http.cookie.CookieOrigin;
 import org.apache.http.cookie.CookieSpec;
 import org.apache.http.cookie.MalformedCookieException;
+import org.apache.http.message.BasicHeader;
 import org.apache.http.util.DateUtils;
 
 import junit.framework.Test;
@@ -68,7 +69,7 @@
     }
     
     public void testParseVersion() throws Exception {
-        Header header = new Header("Set-Cookie","cookie-name=cookie-value; version=1");
+        Header header = new BasicHeader("Set-Cookie","cookie-name=cookie-value; version=1");
 
         CookieSpec cookiespec = new RFC2109Spec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", false);
@@ -86,7 +87,7 @@
      * Test domain equals host 
      */
     public void testParseDomainEqualsHost() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value; domain=www.b.com; version=1");
 
         CookieSpec cookiespec = new RFC2109Spec();
@@ -104,7 +105,7 @@
      * Domain does not start with a dot
      */
     public void testParseWithIllegalDomain1() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value; domain=a.b.com; version=1");
 
         CookieSpec cookiespec = new RFC2109Spec();
@@ -124,7 +125,7 @@
      * Domain must have alt least one embedded dot
      */
     public void testParseWithIllegalDomain2() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value; domain=.com; version=1");
 
         CookieSpec cookiespec = new RFC2109Spec();
@@ -144,7 +145,7 @@
      * Host minus domain may not contain any dots
      */
     public void testParseWithIllegalDomain4() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value; domain=.c.com; version=1");
 
         CookieSpec cookiespec = new RFC2109Spec();
@@ -195,7 +196,7 @@
     }
     
     public void testParseWithWrongPath() throws Exception {
-        Header header = new Header("Set-Cookie",
+        Header header = new BasicHeader("Set-Cookie",
             "cookie-name=cookie-value; domain=127.0.0.1; path=/not/just/root");
 
         CookieSpec cookiespec = new RFC2109Spec();
@@ -215,7 +216,7 @@
      * Tests if cookie constructor rejects cookie name containing blanks.
      */
     public void testCookieNameWithBlanks() throws Exception {
-        Header setcookie = new Header("Set-Cookie", "invalid name=");
+        Header setcookie = new BasicHeader("Set-Cookie", "invalid name=");
         CookieSpec cookiespec = new RFC2109Spec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", false);
         try {
@@ -233,7 +234,7 @@
      * Tests if cookie constructor rejects cookie name starting with $.
      */
     public void testCookieNameStartingWithDollarSign() throws Exception {
-        Header setcookie = new Header("Set-Cookie", "$invalid_name=");
+        Header setcookie = new BasicHeader("Set-Cookie", "$invalid_name=");
         CookieSpec cookiespec = new RFC2109Spec();
         CookieOrigin origin = new CookieOrigin("127.0.0.1", 80, "/", false);
         try {
@@ -253,7 +254,7 @@
      */
     public void testInvalidDomainWithSimpleHostName() throws Exception {    
         CookieSpec cookiespec = new RFC2109Spec();
-        Header header = new Header("Set-Cookie", 
+        Header header = new BasicHeader("Set-Cookie", 
             "name=\"value\"; version=\"1\"; path=\"/\"; domain=\".mydomain.com\"");
         CookieOrigin origin1 = new CookieOrigin("host", 80, "/", false);
         Cookie[]cookies = cookiespec.parse(header, origin1);
@@ -264,7 +265,7 @@
         catch(MalformedCookieException expected) {
         }
         CookieOrigin origin2 = new CookieOrigin("host2", 80, "/", false);
-        header = new Header("Set-Cookie", 
+        header = new BasicHeader("Set-Cookie", 
             "name=\"value\"; version=\"1\"; path=\"/\"; domain=\"host1\"");
         cookies = cookiespec.parse(header, origin2);
         try {
@@ -279,7 +280,7 @@
      * Tests if cookie values with embedded comma are handled correctly.
      */
     public void testCookieWithComma() throws Exception {
-        Header header = new Header("Set-Cookie", "a=b,c");
+        Header header = new BasicHeader("Set-Cookie", "a=b,c");
 
         CookieSpec cookiespec = new RFC2109Spec();
         CookieOrigin origin = new CookieOrigin("localhost", 80, "/", false);
@@ -296,7 +297,7 @@
      */
     public void testRFC2109CookieFormatting() throws Exception {
         CookieSpec cookiespec = new RFC2109Spec(null, false);
-        Header header = new Header("Set-Cookie", 
+        Header header = new BasicHeader("Set-Cookie", 
             "name=\"value\"; version=\"1\"; path=\"/\"; domain=\".mydomain.com\"");
         CookieOrigin origin = new CookieOrigin("myhost.mydomain.com", 80, "/", false);
         Cookie[] cookies  = cookiespec.parse(header, origin);
@@ -307,7 +308,7 @@
         assertEquals("$Version=\"1\"; name=\"value\"; $Path=\"/\"; $Domain=\".mydomain.com\"", 
                 headers[0].getValue());
 
-        header = new Header( "Set-Cookie", 
+        header = new BasicHeader( "Set-Cookie", 
             "name=value; path=/; domain=.mydomain.com");
         cookies = cookiespec.parse(header, origin);
         cookiespec.validate(cookies[0], origin);
@@ -320,7 +321,7 @@
 
     public void testRFC2109CookiesFormatting() throws Exception {
         CookieSpec cookiespec = new RFC2109Spec(null, true);
-        Header header = new Header("Set-Cookie", 
+        Header header = new BasicHeader("Set-Cookie", 
             "name1=value1; path=/; domain=.mydomain.com, " + 
             "name2=\"value2\"; version=\"1\"; path=\"/\"; domain=\".mydomain.com\"");
         CookieOrigin origin = new CookieOrigin("myhost.mydomain.com", 80, "/", false);
@@ -338,7 +339,7 @@
             "name2=value2; $Path=/; $Domain=.mydomain.com",
             headers[0].getValue());
 
-        header = new Header("Set-Cookie", 
+        header = new BasicHeader("Set-Cookie", 
             "name1=value1; version=1; path=/; domain=.mydomain.com, " + 
             "name2=\"value2\"; version=\"1\"; path=\"/\"; domain=\".mydomain.com\"");
         cookies = cookiespec.parse(header, origin);
@@ -432,7 +433,7 @@
             // expected
         }
         try {
-            cookiespec.parse(new Header("Set-Cookie", "name=value"), null);
+            cookiespec.parse(new BasicHeader("Set-Cookie", "name=value"), null);
             fail("IllegalArgumentException must have been thrown");
         } catch (IllegalArgumentException ex) {
             // expected

Modified: jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/httpclient/impl/TestDefaultResponseConsumedWatcher.java
URL: http://svn.apache.org/viewvc/jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/httpclient/impl/TestDefaultResponseConsumedWatcher.java?rev=418574&r1=418573&r2=418574&view=diff
==============================================================================
--- jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/httpclient/impl/TestDefaultResponseConsumedWatcher.java (original)
+++ jakarta/httpcomponents/httpclient/trunk/src/test/org/apache/httpclient/impl/TestDefaultResponseConsumedWatcher.java Sun Jul  2 04:10:24 2006
@@ -31,7 +31,6 @@
 import java.io.ByteArrayInputStream;
 import java.io.InputStream;
 
-import org.apache.http.Header;
 import org.apache.http.HttpConnection;
 import org.apache.http.HttpResponse;
 import org.apache.http.HttpVersion;
@@ -89,7 +88,7 @@
         
         StatusLine statusline = new StatusLine(HttpVersion.HTTP_1_0, 200, "OK");
         HttpResponse response = new BasicHttpResponse(statusline);
-        response.setHeader(new Header("Connection", "Close"));
+        response.addHeader("Connection", "Close");
         response.setParams(new DefaultHttpParams(null));
         response.setEntity(entity);
         
@@ -111,7 +110,7 @@
         
         StatusLine statusline = new StatusLine(HttpVersion.HTTP_1_1, 200, "OK");
         HttpResponse response = new BasicHttpResponse(statusline);
-        response.setHeader(new Header("Connection", "Keep-alive"));
+        response.addHeader("Connection", "Keep-alive");
         response.setParams(new DefaultHttpParams(null));
         response.setEntity(entity);