diff options
author | Brett Porter <brett@apache.org> | 2010-12-15 02:22:07 +0000 |
---|---|---|
committer | Brett Porter <brett@apache.org> | 2010-12-15 02:22:07 +0000 |
commit | 00c2fef39e0d5ef3579bfa3ed5790944883f9210 (patch) | |
tree | e1e8c01d3d09abe3817a2e6ba73bcbdba291e7d9 /archiva-modules | |
parent | 6ea4afc49f848ef8495d41611ef3cd5bfd6a1d5d (diff) | |
download | archiva-00c2fef39e0d5ef3579bfa3ed5790944883f9210.tar.gz archiva-00c2fef39e0d5ef3579bfa3ed5790944883f9210.zip |
clean up test case
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-1.3.x@1049390 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'archiva-modules')
-rw-r--r-- | archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/java/org/apache/maven/archiva/consumers/core/repository/DaysOldRepositoryPurgeTest.java | 74 |
1 files changed, 11 insertions, 63 deletions
diff --git a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/java/org/apache/maven/archiva/consumers/core/repository/DaysOldRepositoryPurgeTest.java b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/java/org/apache/maven/archiva/consumers/core/repository/DaysOldRepositoryPurgeTest.java index d498011f3..252abcad8 100644 --- a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/java/org/apache/maven/archiva/consumers/core/repository/DaysOldRepositoryPurgeTest.java +++ b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/test/java/org/apache/maven/archiva/consumers/core/repository/DaysOldRepositoryPurgeTest.java @@ -22,7 +22,7 @@ package org.apache.maven.archiva.consumers.core.repository; import org.apache.commons.lang.time.DateUtils; import java.io.File; -import java.io.IOException; +import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Collections; @@ -33,21 +33,6 @@ import java.util.List; public class DaysOldRepositoryPurgeTest extends AbstractRepositoryPurgeTest { - private static final String[] extensions = - new String[] { "-5.jar", "-5.pom", "-6.jar", "-6.pom", "-7.jar", "-7.pom" }; - - private String year; - - private String mon; - - private String day; - - private String hr; - - private String min; - - private String sec; - private void setLastModified( String dirPath, long lastModified ) { File dir = new File( dirPath ); @@ -182,45 +167,19 @@ public class DaysOldRepositoryPurgeTest Calendar currentDate = Calendar.getInstance( DateUtils.UTC_TIME_ZONE ); setLastModified( versionRoot, currentDate.getTimeInMillis() ); - year = String.valueOf( currentDate.get( Calendar.YEAR ) ); - mon = String.valueOf( currentDate.get( Calendar.MONTH ) + 1 ); - day = String.valueOf( currentDate.get( Calendar.DATE ) ); - hr = String.valueOf( currentDate.get( Calendar.HOUR ) ); - min = String.valueOf( currentDate.get( Calendar.MINUTE ) ); - sec = String.valueOf( currentDate.get( Calendar.SECOND ) ); - - if ( mon.length() == 1 ) - { - mon = "0" + mon; - } - - if ( day.length() == 1 ) - { - day = "0" + day; - } + String timestamp = new SimpleDateFormat( "yyyyMMdd.HHmmss" ).format( currentDate.getTime() ); - if ( hr.length() == 1 ) + for ( int i = 5; i <= 7; i++ ) { - hr = "0" + hr; + new File( versionRoot, "/plexus-utils-1.4.3-" + timestamp + "-" + i + ".jar" ).createNewFile(); + new File( versionRoot, "/plexus-utils-1.4.3-" + timestamp + "-" + i + ".pom" ).createNewFile(); } - if ( min.length() == 1 ) - { - min = "0" + min; - } - - if ( sec.length() == 1 ) - { - sec = "0" + sec; - } - - createFiles( versionRoot ); - List<String> versions = new ArrayList<String>(); versions.add( "1.4.3-20070113.163208-4" ); - versions.add( "1.4.3-" + year + mon + day + "." + hr + min + sec + "-5" ); - versions.add( "1.4.3-" + year + mon + day + "." + hr + min + sec + "-6" ); - versions.add( "1.4.3-" + year + mon + day + "." + hr + min + sec + "-7" ); + versions.add( "1.4.3-" + timestamp + "-5" ); + versions.add( "1.4.3-" + timestamp + "-6" ); + versions.add( "1.4.3-" + timestamp + "-7" ); versions.add( "1.4.3-SNAPSHOT" ); // test listeners for the correct artifacts @@ -245,21 +204,10 @@ public class DaysOldRepositoryPurgeTest assertExists( versionRoot + "/plexus-utils-1.4.3-SNAPSHOT.jar" ); assertExists( versionRoot + "/plexus-utils-1.4.3-SNAPSHOT.pom" ); - for ( int i = 0; i < extensions.length; i++ ) - { - assertExists( versionRoot + "/plexus-utils-1.4.3-" + year + mon + day + "." + hr + min + sec + - extensions[i] ); - } - } - - private void createFiles( String versionRoot ) - throws IOException - { - for ( int i = 0; i < extensions.length; i++ ) + for ( int i = 5; i <= 7; i++ ) { - File file = - new File( versionRoot, "/plexus-utils-1.4.3-" + year + mon + day + "." + hr + min + sec + extensions[i] ); - file.createNewFile(); + assertExists( versionRoot + "/plexus-utils-1.4.3-" + timestamp + "-" + i + ".jar" ); + assertExists( versionRoot + "/plexus-utils-1.4.3-" + timestamp + "-" + i + ".pom" ); } } |