git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1133396 13f79535-47bb-0310-9956-ffa450edef68tags/archiva-1.4-M1
String rawChecksum = FileUtils.readFileToString( checksumFile ); | String rawChecksum = FileUtils.readFileToString( checksumFile ); | ||||
String expectedChecksum = parseChecksum( rawChecksum, checksumAlgorithm, referenceFile.getName() ); | String expectedChecksum = parseChecksum( rawChecksum, checksumAlgorithm, referenceFile.getName() ); | ||||
if ( StringUtils.equalsIgnoreCase( expectedChecksum, actualChecksum ) == false ) | |||||
if ( ! StringUtils.equalsIgnoreCase( expectedChecksum, actualChecksum ) ) | |||||
{ | { | ||||
// create checksum (again) | // create checksum (again) | ||||
FileUtils.writeStringToFile( checksumFile, actualChecksum + " " + referenceFile.getName() ); | FileUtils.writeStringToFile( checksumFile, actualChecksum + " " + referenceFile.getName() ); |
<scope>test</scope> | <scope>test</scope> | ||||
</dependency> | </dependency> | ||||
</dependencies> | </dependencies> | ||||
<build> | |||||
<plugins> | |||||
<plugin> | |||||
<groupId>org.apache.maven.plugins</groupId> | |||||
<artifactId>maven-surefire-plugin</artifactId> | |||||
<configuration> | |||||
<systemPropertyVariables> | |||||
<java.io.tmpdir>${project.build.outputDirectory}</java.io.tmpdir> | |||||
</systemPropertyVariables> | |||||
</configuration> | |||||
</plugin> | |||||
</plugins> | |||||
</build> | |||||
</project> | </project> |
*/ | */ | ||||
import junit.framework.TestCase; | import junit.framework.TestCase; | ||||
import net.sf.ehcache.CacheManager; | |||||
import org.apache.archiva.common.plexusbridge.PlexusSisuBridge; | import org.apache.archiva.common.plexusbridge.PlexusSisuBridge; | ||||
import org.apache.commons.lang.ArrayUtils; | import org.apache.commons.lang.ArrayUtils; | ||||
import org.apache.commons.lang.StringUtils; | import org.apache.commons.lang.StringUtils; | ||||
delegate.setDelegate( wagonMock ); | delegate.setDelegate( wagonMock ); | ||||
CacheManager.getInstance().clearAll(); | |||||
log.info( "\n.\\ " + getName() + "() \\._________________________________________\n" ); | log.info( "\n.\\ " + getName() + "() \\._________________________________________\n" ); | ||||
} | } | ||||
*/ | */ | ||||
import junit.framework.TestCase; | import junit.framework.TestCase; | ||||
import net.sf.ehcache.CacheManager; | |||||
import org.apache.commons.io.FileUtils; | import org.apache.commons.io.FileUtils; | ||||
import org.apache.maven.archiva.configuration.ArchivaConfiguration; | import org.apache.maven.archiva.configuration.ArchivaConfiguration; | ||||
import org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration; | import org.apache.maven.archiva.configuration.ManagedRepositoryConfiguration; | ||||
config.getConfiguration().addRemoteRepository( repoConfig ); | config.getConfiguration().addRemoteRepository( repoConfig ); | ||||
CacheManager.getInstance().clearAll(); | |||||
} | } | ||||