You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by jd...@apache.org on 2007/08/27 16:34:02 UTC

svn commit: r570143 - in /maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235: ./ src/ src/main/ src/main/assembly/ src/main/java/ src/main/resources/ src/test/ src/test/java/ src/test/resources/

Author: jdcasey
Date: Mon Aug 27 07:34:01 2007
New Revision: 570143

URL: http://svn.apache.org/viewvc?rev=570143&view=rev
Log:
[MASSEMBLY-235] Adding test case to integration tests, and verifying that this problem is already fixed in 2.2-beta-2-SNAPSHOT.

Added:
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/pom.xml   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/assembly/
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/assembly/release.xml   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/java/
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/java/HelloWorld.java   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/resources/
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/test/
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/test/java/
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/test/java/HelloWorldTest.java   (with props)
    maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/test/resources/

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/pom.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/pom.xml?rev=570143&view=auto
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/pom.xml (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/pom.xml Mon Aug 27 07:34:01 2007
@@ -0,0 +1,54 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+	<modelVersion>4.0.0</modelVersion>
+	
+  <parent>
+    <groupId>org.apache.maven.plugin.assembly.test</groupId>
+    <artifactId>it-project-parent</artifactId>
+    <version>1</version>
+  </parent>
+  
+	<name>Test for Assembly Bug</name>
+	<groupId>test</groupId>
+	<artifactId>assembly-test</artifactId>
+	<packaging>jar</packaging>
+	<version>1.0-SNAPSHOT</version>
+
+	<dependencies>
+		<dependency>
+			<groupId>xmlwriter</groupId>
+			<artifactId>xmlwriter</artifactId>
+			<version>2.2</version>
+		</dependency>
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>3.8.1</version>
+			<scope>test</scope>
+		</dependency>
+	</dependencies>
+	
+	<dependencyManagement>
+		<dependencies>
+		<!-- xmlwriter 2.2 will use unavailable version 0.39 -->
+			<dependency>
+				<groupId>xmlenc</groupId>
+				<artifactId>xmlenc</artifactId>
+				<version>0.52</version>
+			</dependency>
+		</dependencies>
+	</dependencyManagement>
+
+	<build>
+		<plugins>
+			<plugin>
+				<artifactId>maven-assembly-plugin</artifactId>
+				<configuration>
+					<descriptors>
+						<descriptor>src/main/assembly/release.xml</descriptor>
+					</descriptors>
+				</configuration>
+			</plugin>
+		</plugins>
+	</build>
+</project>
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/pom.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/assembly/release.xml
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/assembly/release.xml?rev=570143&view=auto
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/assembly/release.xml (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/assembly/release.xml Mon Aug 27 07:34:01 2007
@@ -0,0 +1,24 @@
+<assembly>
+	<id>release</id>
+	<formats>
+		<format>zip</format>
+	</formats>
+	<fileSets>
+		<fileSet>
+			<directory>target</directory>
+			<outputDirectory></outputDirectory>
+			<includes>
+				<include>*.jar</include>
+			</includes>
+		</fileSet>
+	</fileSets>
+	<dependencySets>
+		<dependencySet>
+			<outputDirectory>/</outputDirectory>
+			<unpack>true</unpack>
+			<excludes>
+				<exclude>xmlenc:xmlenc</exclude>
+			</excludes>
+		</dependencySet>
+	</dependencySets>
+</assembly>

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/assembly/release.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/assembly/release.xml
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/java/HelloWorld.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/java/HelloWorld.java?rev=570143&view=auto
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/java/HelloWorld.java (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/java/HelloWorld.java Mon Aug 27 07:34:01 2007
@@ -0,0 +1,7 @@
+public class HelloWorld
+{
+	public static String sayHello(String name)
+	{
+		return "Hello " + name + "!";
+	}
+}
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/java/HelloWorld.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/main/java/HelloWorld.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"

Added: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/test/java/HelloWorldTest.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/test/java/HelloWorldTest.java?rev=570143&view=auto
==============================================================================
--- maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/test/java/HelloWorldTest.java (added)
+++ maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/test/java/HelloWorldTest.java Mon Aug 27 07:34:01 2007
@@ -0,0 +1,9 @@
+import junit.framework.TestCase;
+
+public class HelloWorldTest extends TestCase
+{
+	public static final void testSayHello()
+	{
+		assertEquals("Hello World!", HelloWorld.sayHello("World"));
+	}
+}
\ No newline at end of file

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/test/java/HelloWorldTest.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: maven/plugins/trunk/maven-assembly-plugin/src/it/projects/dependency-sets/massembly-235/src/test/java/HelloWorldTest.java
------------------------------------------------------------------------------
    svn:keywords = "Author Date Id Revision"