You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2017/02/06 21:35:03 UTC
svn commit: r1781958 -
/jmeter/trunk/test/src/org/apache/jmeter/protocol/http/control/TestHC4CookieManager.java
Author: pmouawad
Date: Mon Feb 6 21:35:02 2017
New Revision: 1781958
URL: http://svn.apache.org/viewvc?rev=1781958&view=rev
Log:
Add Test for HttpOnly
Modified:
jmeter/trunk/test/src/org/apache/jmeter/protocol/http/control/TestHC4CookieManager.java
Modified: jmeter/trunk/test/src/org/apache/jmeter/protocol/http/control/TestHC4CookieManager.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/test/src/org/apache/jmeter/protocol/http/control/TestHC4CookieManager.java?rev=1781958&r1=1781957&r2=1781958&view=diff
==============================================================================
--- jmeter/trunk/test/src/org/apache/jmeter/protocol/http/control/TestHC4CookieManager.java (original)
+++ jmeter/trunk/test/src/org/apache/jmeter/protocol/http/control/TestHC4CookieManager.java Mon Feb 6 21:35:02 2017
@@ -289,6 +289,17 @@ public class TestHC4CookieManager extend
assertNotNull(s);
assertEquals("test=1", s);
}
+
+ // Test HttpOnly cookie is parsed correctly
+ @Test
+ public void testHttpOnlyCookie() throws Exception {
+ URL url = new URL("http://a.b.c/");
+ man.addCookieFromHeader("mySASession=s%3AcafPSGf6UJguyhddGFFeLdHBy9CYbzIS.NhYyA26LGTAVoLxhCQUK%2F2Bs34MW5kGHmErKzG6r3XI; Path=/; Expires=Tue, 07 Feb 2017 09:13:14 GMT; HttpOnly", url);
+ assertEquals(1,man.getCookieCount());
+ String s = man.getCookieHeaderForURL(url);
+ assertNotNull(s);
+ assertEquals("mySASession=s%3AcafPSGf6UJguyhddGFFeLdHBy9CYbzIS.NhYyA26LGTAVoLxhCQUK%2F2Bs34MW5kGHmErKzG6r3XI", s);
+ }
// Test multi-cookie header handling
@Test