Author: kenney Date: Sun Jul 31 09:02:31 2005 New Revision: 226656 URL: http://svn.apache.org/viewcvs?rev=226656&view=rev Log: Tests wheter override of the 'central' and 'central-plugins' builtin repositories work.
Added: maven/components/trunk/maven-core-it/it0043/ maven/components/trunk/maven-core-it/it0043/expected-results.txt (with props) maven/components/trunk/maven-core-it/it0043/goals.txt (with props) maven/components/trunk/maven-core-it/it0043/log.txt (with props) maven/components/trunk/maven-core-it/it0043/pom.xml (with props) maven/components/trunk/maven-core-it/it0043/src/ maven/components/trunk/maven-core-it/it0043/src/test/ maven/components/trunk/maven-core-it/it0043/src/test/java/ maven/components/trunk/maven-core-it/it0043/src/test/java/org/ maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/ maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/maven/ maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/maven/project/ maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/maven/project/inheritance/ maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/maven/project/inheritance/RepositoryOverrideTest.java (with props) Added: maven/components/trunk/maven-core-it/it0043/expected-results.txt URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0043/expected-results.txt?rev=226656&view=auto ============================================================================== --- maven/components/trunk/maven-core-it/it0043/expected-results.txt (added) +++ maven/components/trunk/maven-core-it/it0043/expected-results.txt Sun Jul 31 09:02:31 2005 @@ -0,0 +1 @@ +target/maven-it1011-1.0-SNAPSHOT.jar Propchange: maven/components/trunk/maven-core-it/it0043/expected-results.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/components/trunk/maven-core-it/it0043/expected-results.txt ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/components/trunk/maven-core-it/it0043/goals.txt URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0043/goals.txt?rev=226656&view=auto ============================================================================== --- maven/components/trunk/maven-core-it/it0043/goals.txt (added) +++ maven/components/trunk/maven-core-it/it0043/goals.txt Sun Jul 31 09:02:31 2005 @@ -0,0 +1 @@ +package Propchange: maven/components/trunk/maven-core-it/it0043/goals.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/components/trunk/maven-core-it/it0043/goals.txt ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/components/trunk/maven-core-it/it0043/log.txt URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0043/log.txt?rev=226656&view=auto ============================================================================== --- maven/components/trunk/maven-core-it/it0043/log.txt (added) +++ maven/components/trunk/maven-core-it/it0043/log.txt Sun Jul 31 09:02:31 2005 @@ -0,0 +1,62 @@ ++ Error stacktraces are turned on. +[INFO] Using local copy of plugins.xml (plugin mappings) for group: 'org.apache.maven.plugins' from: /home/forge/.m2/repository/org/apache/maven/plugins/plugins.xml +[INFO] maven-clean-plugin: resolved to version 2.0-beta-1-SNAPSHOT from local repository +[INFO] maven-clean-plugin: using locally installed snapshot +[INFO] maven-plugin-parent: using locally installed snapshot +[INFO] ---------------------------------------------------------------------------- +[INFO] Building org.apache.maven:maven-it1011:jar:1.0-SNAPSHOT +[INFO] task-segment: [clean:clean, package] +[INFO] ---------------------------------------------------------------------------- +[INFO] [clean:clean] +[INFO] Deleting directory /mnt/a/home/forge/work/opensource/m2/maven-core-it/it0043/target +[INFO] maven-resources-plugin: resolved to version 2.0-beta-1-SNAPSHOT from local repository +[INFO] maven-resources-plugin: using locally installed snapshot +[INFO] maven-compiler-plugin: resolved to version 2.0-beta-1-SNAPSHOT from local repository +[INFO] maven-compiler-plugin: using locally installed snapshot +[INFO] maven-surefire-plugin: resolved to version 2.0-beta-1-SNAPSHOT from local repository +[INFO] maven-surefire-plugin: using locally installed snapshot +[INFO] maven-jar-plugin: resolved to version 2.0-beta-1-SNAPSHOT from local repository +[INFO] maven-jar-plugin: using locally installed snapshot +[INFO] maven-source-plugin: resolved to version 2.0-beta-1-SNAPSHOT from local repository +[INFO] maven-source-plugin: using locally installed snapshot +[INFO] maven-projecthelp-plugin: resolved to version 2.0-beta-1-SNAPSHOT from local repository +[INFO] maven-projecthelp-plugin: using locally installed snapshot +[INFO] [resources:resources] +[INFO] [compiler:compile] +[INFO] No sources to compile +[INFO] maven-plugin-tools-api: using locally installed snapshot +[INFO] maven-plugin-tools: using locally installed snapshot +[INFO] maven: using locally installed snapshot +[INFO] [projecthelp:effective-pom {execution: default}] +[INFO] Writing effective-POM to: /mnt/a/home/forge/work/opensource/m2/maven-core-it/it0043/target/effective-pom.xml +[INFO] [resources:testResources] +[INFO] [compiler:testCompile] +Compiling 1 source file to /mnt/a/home/forge/work/opensource/m2/maven-core-it/it0043/target/test-classes +[INFO] surefire-booter: resolved to version 1.3-20050702.131742-1 from local repository +[INFO] surefire-root: resolved to version 1.1-20050702.131441-1 from local repository +[INFO] surefire: resolved to version 1.3-20050720.095413-5 from local repository +[INFO] [surefire:test] +[INFO] Setting reports dir: /mnt/a/home/forge/work/opensource/m2/maven-core-it/it0043/target/surefire-reports + +------------------------------------------------------- + T E S T S +------------------------------------------------------- +[surefire] Running RepositoryOverrideTest +[surefire] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.003 sec + +Results : +[surefire] Tests run: 1, Failures: 0, Errors: 0 + +[INFO] maven-archiver: using locally installed snapshot +[INFO] [jar:jar] +[WARNING] JAR will be empty - no content was marked for inclusion! +[INFO] Building jar: /mnt/a/home/forge/work/opensource/m2/maven-core-it/it0043/target/maven-it1011-1.0-SNAPSHOT.jar +[INFO] [source:jar] +[INFO] Not producing source bundle for a SNAPSHOT build +[INFO] ---------------------------------------------------------------------------- +[INFO] BUILD SUCCESSFUL +[INFO] ---------------------------------------------------------------------------- +[INFO] Total time: 2 seconds +[INFO] Finished at: Sun Jul 31 18:00:37 CEST 2005 +[INFO] Final Memory: 3M/10M +[INFO] ---------------------------------------------------------------------------- Propchange: maven/components/trunk/maven-core-it/it0043/log.txt ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/components/trunk/maven-core-it/it0043/log.txt ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/components/trunk/maven-core-it/it0043/pom.xml URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0043/pom.xml?rev=226656&view=auto ============================================================================== --- maven/components/trunk/maven-core-it/it0043/pom.xml (added) +++ maven/components/trunk/maven-core-it/it0043/pom.xml Sun Jul 31 09:02:31 2005 @@ -0,0 +1,50 @@ +<project> + <modelVersion>4.0.0</modelVersion> + <groupId>org.apache.maven</groupId> + <artifactId>maven-it1011</artifactId> + <version>1.0-SNAPSHOT</version> + + <repositories> + <repository> + <id>central</id> + <name>Empty Repository</name> + <url>file:/tmp/emptyRepo</url> + </repository> + </repositories> + + <pluginRepositories> + <pluginRepository> + <id>central-plugins</id> + <name>Empty Repository</name> + <url>file:/tmp/emptyRepo</url> + </pluginRepository> + </pluginRepositories> + + + <dependencies> + <dependency> + <artifactId>junit</artifactId> + <groupId>junit</groupId> + <version>3.8.1</version> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <artifactId>maven-projecthelp-plugin</artifactId> + <executions> + <execution> + <phase>generate-test-resources</phase> + <goals> + <goal>effective-pom</goal> + </goals> + <configuration> + <output>target/effective-pom.xml</output> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> +</project> Propchange: maven/components/trunk/maven-core-it/it0043/pom.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/components/trunk/maven-core-it/it0043/pom.xml ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" Added: maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/maven/project/inheritance/RepositoryOverrideTest.java URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/maven/project/inheritance/RepositoryOverrideTest.java?rev=226656&view=auto ============================================================================== --- maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/maven/project/inheritance/RepositoryOverrideTest.java (added) +++ maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/maven/project/inheritance/RepositoryOverrideTest.java Sun Jul 31 09:02:31 2005 @@ -0,0 +1,26 @@ +import java.io.BufferedInputStream; +import java.io.ByteArrayOutputStream; +import java.io.FileInputStream; + +import junit.framework.TestCase; + +public class RepositoryOverrideTest extends TestCase +{ + public void testPOM() throws Exception + { + + BufferedInputStream in = new BufferedInputStream( new FileInputStream("target/effective-pom.xml") ); + + ByteArrayOutputStream out = new ByteArrayOutputStream(); + + int rd = 0; + byte [] buffer = new byte[512]; + + while ( ( rd = in.read( buffer ) ) > 0 ) + { + out.write( buffer, 0, rd ); + } + + assertEquals( -1, out.toString().indexOf("repo1.maven.org") ); + } +} Propchange: maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/maven/project/inheritance/RepositoryOverrideTest.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/components/trunk/maven-core-it/it0043/src/test/java/org/apache/maven/project/inheritance/RepositoryOverrideTest.java ------------------------------------------------------------------------------ svn:keywords = "Author Date Id Revision" --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]