You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by bd...@apache.org on 2013/10/21 18:32:11 UTC

svn commit: r1534272 - /sling/trunk/launchpad/base/src/test/java/org/apache/sling/launchpad/base/impl/ClassLoaderResourceProviderChildrenTest.java

Author: bdelacretaz
Date: Mon Oct 21 16:32:11 2013
New Revision: 1534272

URL: http://svn.apache.org/r1534272
Log:
SLING-3196 - test trailing slashes as well

Modified:
    sling/trunk/launchpad/base/src/test/java/org/apache/sling/launchpad/base/impl/ClassLoaderResourceProviderChildrenTest.java

Modified: sling/trunk/launchpad/base/src/test/java/org/apache/sling/launchpad/base/impl/ClassLoaderResourceProviderChildrenTest.java
URL: http://svn.apache.org/viewvc/sling/trunk/launchpad/base/src/test/java/org/apache/sling/launchpad/base/impl/ClassLoaderResourceProviderChildrenTest.java?rev=1534272&r1=1534271&r2=1534272&view=diff
==============================================================================
--- sling/trunk/launchpad/base/src/test/java/org/apache/sling/launchpad/base/impl/ClassLoaderResourceProviderChildrenTest.java (original)
+++ sling/trunk/launchpad/base/src/test/java/org/apache/sling/launchpad/base/impl/ClassLoaderResourceProviderChildrenTest.java Mon Oct 21 16:32:11 2013
@@ -53,6 +53,7 @@ public class ClassLoaderResourceProvider
         "resources/install/sub/two.jar",
         "resources/install/sub/six.jar",
         "resources/install.jackrabbit/three.jar",
+        "resources/install.jackrabbit/seven.jar",
         "resources/install.oak/four.jar",
         "resources/install.oak/sub/five.jar"
     };
@@ -107,6 +108,11 @@ public class ClassLoaderResourceProvider
     }
     
     @Test
+    public void testInstallTrailingSlahs() {
+        assertChildren(provider, "resources/install/", "resources/install/one.jar");
+    }
+    
+    @Test
     public void testInstallSub() {
         assertChildren(provider, 
                 "resources/install/sub", 
@@ -118,12 +124,22 @@ public class ClassLoaderResourceProvider
     public void testInstallJackrabbit() {
         assertChildren(provider, 
                 "resources/install.jackrabbit", 
-                "resources/install.jackrabbit/three.jar");
+                "resources/install.jackrabbit/three.jar",
+                "resources/install.jackrabbit/seven.jar");
+    }
+    
+    @Test
+    public void testInstallJackrabbitTrailingSlash() {
+        assertChildren(provider, 
+                "resources/install.jackrabbit/", 
+                "resources/install.jackrabbit/three.jar",
+                "resources/install.jackrabbit/seven.jar");
     }
     
     @Test
     public void testInstallOak() {
         assertChildren(provider, 
+                "resources/install.oak",
                 "resources/install.oak/four.jar");
     }
 }