Revision: 515
http://svn.sourceforge.net/stripes/?rev=515&view=rev
Author: bengunter
Date: 2007-04-02 07:40:09 -0700 (Mon, 02 Apr 2007)
Log Message:
-----------
merged fix for STS-315 from trunk
Modified Paths:
--------------
branches/1.4.x/stripes/src/net/sourceforge/stripes/mock/MockHttpServletRequest.java
branches/1.4.x/tests/src/net/sourceforge/stripes/mock/TestMockRoundtrip.java
Modified:
branches/1.4.x/stripes/src/net/sourceforge/stripes/mock/MockHttpServletRequest.java
===================================================================
---
branches/1.4.x/stripes/src/net/sourceforge/stripes/mock/MockHttpServletRequest.java
2007-04-02 14:36:32 UTC (rev 514)
+++
branches/1.4.x/stripes/src/net/sourceforge/stripes/mock/MockHttpServletRequest.java
2007-04-02 14:40:09 UTC (rev 515)
@@ -115,6 +115,8 @@
/** Returns any header as a String if it exists. */
public String getHeader(String name) {
+ if (name != null)
+ name = name.toLowerCase();
Object header = this.headers.get(name);
if (header != null) {
return header.toString();
Modified:
branches/1.4.x/tests/src/net/sourceforge/stripes/mock/TestMockRoundtrip.java
===================================================================
---
branches/1.4.x/tests/src/net/sourceforge/stripes/mock/TestMockRoundtrip.java
2007-04-02 14:36:32 UTC (rev 514)
+++
branches/1.4.x/tests/src/net/sourceforge/stripes/mock/TestMockRoundtrip.java
2007-04-02 14:40:09 UTC (rev 515)
@@ -217,4 +217,11 @@
Assert.assertEquals(trip.getDestination(), "/mock/success.jsp");
Assert.assertEquals(trip.getRequest().getAttribute("integerResult"),
new Integer(2));
}
+
+ @Test(groups="fast")
+ public void testRequestCaseInsensitive(){
+ MockHttpServletRequest request = new MockHttpServletRequest("", "");
+ request.addHeader("User-Agent", "Netscape/6.0");
+ Assert.assertEquals(request.getHeader("User-Agent"), "Netscape/6.0",
MockHttpServletRequest.class + ".addHeader/getHeader do not properly");
+ }
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Stripes-development mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-development