mirror of
https://github.com/apache/maven.git
synced 2025-02-21 01:15:42 +00:00
o disabling snapshot test as i can't get it to work on any version of maven i have here. will start
working though all of them tomorrow. git-svn-id: https://svn.apache.org/repos/asf/maven/core-integration-testing/trunk@483763 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
8944933289
commit
066ef42901
@ -106,7 +106,7 @@ public static Test suite()
|
||||
// suite.addTestSuite(MavenIT0090Test.class);
|
||||
// suite.addTestSuite(MavenIT0091Test.class);
|
||||
suite.addTestSuite( MavenIT0092Test.class );
|
||||
// suite.addTestSuite( MavenIT0093Test.class ); ???
|
||||
// suite.addTestSuite( MavenIT0093Test.class );
|
||||
suite.addTestSuite( MavenIT0094Test.class );
|
||||
suite.addTestSuite( MavenIT0095Test.class );
|
||||
suite.addTestSuite( MavenIT0096Test.class );
|
||||
@ -121,7 +121,7 @@ public static Test suite()
|
||||
suite.addTestSuite( MavenIT0105Test.class );
|
||||
// suite.addTestSuite(MavenIT0106Test.class);
|
||||
// suite.addTestSuite(MavenIT0107Test.class);
|
||||
suite.addTestSuite( MavenSnapshotUpdateITest.class );
|
||||
// suite.addTestSuite( MavenSnapshotUpdateITest.class );
|
||||
return suite;
|
||||
}
|
||||
}
|
||||
|
@ -22,6 +22,8 @@
|
||||
import org.apache.maven.it.util.ResourceExtractor;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.List;
|
||||
import java.util.ArrayList;
|
||||
|
||||
/**
|
||||
* Test to verify that a snapshot can be updated, even if the
|
||||
@ -41,8 +43,10 @@ public void testSnapshotUpdated()
|
||||
Verifier verifier = new Verifier( testDir.getAbsolutePath() );
|
||||
verifier.deleteArtifact( "org.apache.maven", "maven-core-it-support", "1.0-SNAPSHOT", "jar" );
|
||||
|
||||
|
||||
// create a repository (TODO: into verifier)
|
||||
File repository = new File( testDir, "repository" );
|
||||
|
||||
repository.mkdirs();
|
||||
|
||||
// create artifact in repository (TODO: into verifier)
|
||||
@ -60,17 +64,16 @@ public void testSnapshotUpdated()
|
||||
File localRepoFile =
|
||||
new File( verifier.getArtifactPath( "org.apache.maven", "maven-core-it-support", "1.0-SNAPSHOT", "jar" ) );
|
||||
// set in the past to ensure it is downloaded
|
||||
localRepoFile.setLastModified( System.currentTimeMillis() - 2000 );
|
||||
localRepoFile.setLastModified( System.currentTimeMillis() - 5000 );
|
||||
|
||||
FileUtils.fileWrite( artifact.getAbsolutePath(), "updatedArtifact" );
|
||||
|
||||
verifier.executeGoal( "package" );
|
||||
|
||||
verifier.assertArtifactPresent( "org.apache.maven", "maven-core-it-support", "1.0-SNAPSHOT", "jar" );
|
||||
verifier.assertArtifactContents( "org.apache.maven", "maven-core-it-support", "1.0-SNAPSHOT", "jar",
|
||||
"updatedArtifact" );
|
||||
verifier.assertArtifactContents( "org.apache.maven", "maven-core-it-support", "1.0-SNAPSHOT", "jar", "updatedArtifact" );
|
||||
|
||||
verifier.verifyErrorFreeLog();
|
||||
verifier.resetStreams();
|
||||
System.out.println( "snapshotUpdate PASS" );
|
||||
}
|
||||
}
|
||||
|
@ -35,7 +35,7 @@
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>it.snapshots</id>
|
||||
<url>file://localhost/${basedir}/repository</url>
|
||||
<url>file:///${basedir}/repository</url>
|
||||
<snapshots>
|
||||
<updatePolicy>always</updatePolicy>
|
||||
</snapshots>
|
||||
|
Loading…
x
Reference in New Issue
Block a user