Author: markt
Date: Fri Nov 15 17:17:01 2013
New Revision: 1542334
URL: http://svn.apache.org/r1542334
Log:
Take account of WebResourceRoot being stricter with traversal attempts.
Modified:
tomcat/trunk/test/org/apache/catalina/webresources/AbstractTestResourceSet.java
Modified:
tomcat/trunk/test/org/apache/catalina/webresources/AbstractTestResourceSet.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/catalina/webresources/AbstractTestResourceSet.java?rev=1542334&r1=1542333&r2=1542334&view=diff
==============================================================================
---
tomcat/trunk/test/org/apache/catalina/webresources/AbstractTestResourceSet.java
(original)
+++
tomcat/trunk/test/org/apache/catalina/webresources/AbstractTestResourceSet.java
Fri Nov 15 17:17:01 2013
@@ -112,8 +112,15 @@ public abstract class AbstractTestResour
@Test
public final void testGetResourceTraversal() {
- WebResource webResource =
- resourceRoot.getResource(getMount() + "/../");
+ WebResource webResource = null;
+ try {
+ webResource = resourceRoot.getResource(getMount() + "/../");
+ } catch (IllegalArgumentException iae) {
+ // Expected if mount point is zero length
+ Assert.assertTrue(getMount().length() == 0);
+ return;
+ }
+
Assert.assertFalse(webResource.exists());
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]