]> source.dussan.org Git - archiva.git/commitdiff
Added test for the changes in DefaultArchivaConfiguration (escape character '\' showi...
authorMaria Odea B. Ching <oching@apache.org>
Wed, 22 Aug 2007 02:30:55 +0000 (02:30 +0000)
committerMaria Odea B. Ching <oching@apache.org>
Wed, 22 Aug 2007 02:30:55 +0000 (02:30 +0000)
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@568382 13f79535-47bb-0310-9956-ffa450edef68

archiva-base/archiva-configuration/src/test/java/org/apache/maven/archiva/configuration/ArchivaConfigurationTest.java

index 1abf9dba10dad373289cbe5f16848a09404f74b2..1ed76eb633d6d6532c0f9ba9800957361eb6cc9c 100644 (file)
@@ -532,16 +532,26 @@ public class ArchivaConfigurationTest
         RepositoryConfiguration repository =
             (RepositoryConfiguration) configuration.getRepositories().iterator().next();
 
-        assertEquals( "check cron expression", "0 0,30 * * ?", repository.getRefreshCronExpression().trim() );
+        assertEquals( "check cron expression", "0 0,30 * * ?", repository.getRefreshCronExpression() );
 
         configuration.getDatabaseScanning().setCronExpression( "0 0,15 0 * * ?" );
 
         archivaConfiguration.save( configuration );
 
         configuration = archivaConfiguration.getConfiguration();
-        
+
         assertEquals( "check cron expression", "0 0,15 0 * * ?",
               configuration.getDatabaseScanning().getCronExpression() );
+
+        // test for the escape character '\' showing up on repositories.jsp
+        repository.setRefreshCronExpression( "0 0,20 0 * * ?" );
+
+        archivaConfiguration.save( configuration );
+
+        repository = archivaConfiguration.getConfiguration().findRepositoryById( "snapshots" );
+
+        assertEquals( "check cron expression", "0 0,20 0 * * ?", repository.getRefreshCronExpression() );
+
     }
     
 }