[jboss-cvs] JBossAS SVN: r82730 - projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jan 9 08:01:15 EST 2009


Author: alesj
Date: 2009-01-09 08:01:15 -0500 (Fri, 09 Jan 2009)
New Revision: 82730

Modified:
   projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/PathTokensTestCase.java
Log:
Alexey's check.

Modified: projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/PathTokensTestCase.java
===================================================================
--- projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/PathTokensTestCase.java	2009-01-09 11:23:00 UTC (rev 82729)
+++ projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/PathTokensTestCase.java	2009-01-09 13:01:15 UTC (rev 82730)
@@ -117,19 +117,24 @@
 
    public void testSuspiciousTokens() throws Throwable
    {
-      testSuspiciousTokens(false);
-      testSuspiciousTokens(true);      
+      testSuspiciousTokens("/.hudson/..hudson/...hudson/./../.../.*foo/foo.bar", ".hudson", "..hudson", "...hudson", ".", "..", "...", ".*foo", "foo.bar");     
+      testSuspiciousTokens("jpa/.svn", "jpa", ".svn");
    }
 
-   public void testSuspiciousTokens(boolean flag) throws Throwable
+   protected void testSuspiciousTokens(String path, String... expected) throws Throwable
    {
+      testSuspiciousTokens(true, path, expected);
+      testSuspiciousTokens(false, path, expected);
+   }
+
+   protected void testSuspiciousTokens(boolean flag, String path, String... expected) throws Throwable
+   {
       PathTokenizer.setErrorOnSuspiciousTokens(flag);
       try
       {
-         String path = "/.hudson/..hudson/...hudson/./../.../.*foo/foo.bar";
          List<String> tokens = PathTokenizer.getTokens(path);
-         List<String> expected = Arrays.asList(".hudson", "..hudson", "...hudson", ".", "..", "...", ".*foo", "foo.bar");
-         assertEquals(expected, tokens);
+         List<String> expectedTokens = Arrays.asList(expected);
+         assertEquals(expectedTokens, tokens);
          if (flag)
             fail("Should not be here.");
       }




More information about the jboss-cvs-commits mailing list