Преглед на файлове

Improving tests to make them idempotent.

pull/46/head
Martin Stockhammer преди 5 години
родител
ревизия
f9073a2c7d

+ 14
- 13
archiva-modules/archiva-scheduler/archiva-scheduler-indexing-maven2/src/test/java/org/apache/archiva/scheduler/indexing/maven/ArchivaIndexingTaskExecutorTest.java Целия файл

@@ -278,19 +278,20 @@ public class ArchivaIndexingTaskExecutorTest
Path packedIndexDirectory = icf.getLocalPackedIndexPath();
Path indexerDirectory = icf.getLocalIndexPath();

Files.list(packedIndexDirectory).filter( path -> path.getFileName().toString().startsWith("nexus-maven-repository-index") )
.forEach( path ->
{
try
{
System.err.println("Deleting "+path);
Files.delete( path );
}
catch ( IOException e )
{
e.printStackTrace( );
}
} );
for (Path dir : new Path[] { packedIndexDirectory, indexerDirectory }) {
Files.list(dir).filter(path -> path.getFileName().toString().startsWith("nexus-maven-repository-index"))
.forEach(path ->
{
try {
System.err.println("Deleting " + path);
Files.delete(path);
} catch (IOException e) {
e.printStackTrace();
}
});
}




Path artifactFile = basePath.resolve(

+ 7
- 3
archiva-modules/plugins/stage-repository-merge/src/test/java/org/apache/archiva/stagerepository/merge/Maven2RepositoryMergerTest.java Целия файл

@@ -95,9 +95,13 @@ public class Maven2RepositoryMergerTest
Path pom = Paths.get( targetRepoPath,
"com/example/test/test-artifact/1.0-SNAPSHOT/test-artifact-1.0-20100308.230825-1.pom" );

assertFalse( Files.exists(mergedArtifact) );
assertFalse( Files.exists(mavenMetadata) );
assertFalse( Files.exists(pom) );
for (Path testArtifact : new Path[] { mergedArtifact, mavenMetadata, pom }) {
Files.deleteIfExists(testArtifact);
}

assertFalse( "Artifact file exists already", Files.exists(mergedArtifact) );
assertFalse( "Metadata file exists already", Files.exists(mavenMetadata) );
assertFalse( "Pom File exists already", Files.exists(pom) );
Configuration c = new Configuration();
ManagedRepositoryConfiguration testRepo = new ManagedRepositoryConfiguration();
testRepo.setId( TEST_REPO_ID );

Loading…
Отказ
Запис