[jboss-svn-commits] JBoss Common SVN: r4491 - in arquillian/trunk: doc/reference/src/main/docbook/en-US and 3 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Jun 10 14:45:09 EDT 2010
Author: aslak
Date: 2010-06-10 14:45:08 -0400 (Thu, 10 Jun 2010)
New Revision: 4491
Modified:
arquillian/trunk/build/pom.xml
arquillian/trunk/doc/reference/src/main/docbook/en-US/gettingstarted.xml
arquillian/trunk/examples/testng/pom.xml
arquillian/trunk/testng/pom.xml
arquillian/trunk/testng/src/main/java/org/jboss/arquillian/testng/TestNGDeploymentAppender.java
Log:
ARQ-86 Removed google-guice dependency. Packaged as part of TestNG jar.
Modified: arquillian/trunk/build/pom.xml
===================================================================
--- arquillian/trunk/build/pom.xml 2010-06-10 18:11:27 UTC (rev 4490)
+++ arquillian/trunk/build/pom.xml 2010-06-10 18:45:08 UTC (rev 4491)
@@ -225,11 +225,6 @@
<artifactId>testng</artifactId>
<version>${version.testng_testng}</version>
</dependency>
- <dependency>
- <groupId>com.google.inject</groupId> <!-- Needed by TestNG -->
- <artifactId>guice</artifactId>
- <version>2.0</version>
- </dependency>
<dependency>
<groupId>org.mortbay.jetty</groupId>
Modified: arquillian/trunk/doc/reference/src/main/docbook/en-US/gettingstarted.xml
===================================================================
--- arquillian/trunk/doc/reference/src/main/docbook/en-US/gettingstarted.xml 2010-06-10 18:11:27 UTC (rev 4490)
+++ arquillian/trunk/doc/reference/src/main/docbook/en-US/gettingstarted.xml 2010-06-10 18:45:08 UTC (rev 4491)
@@ -77,12 +77,6 @@
<version>5.12.1</version>
<scope>test</scope>
</dependency>
-<dependency> <!-- Needed by TestNG -->
- <groupId>com.google.inject</groupId>
- <artifactId>guice</artifactId>
- <version>2.0</version>
- <scope>provided</scope>
-</dependency>
<dependency>
<groupId>org.jboss.arquillian</groupId>
Modified: arquillian/trunk/examples/testng/pom.xml
===================================================================
--- arquillian/trunk/examples/testng/pom.xml 2010-06-10 18:11:27 UTC (rev 4490)
+++ arquillian/trunk/examples/testng/pom.xml 2010-06-10 18:45:08 UTC (rev 4491)
@@ -519,11 +519,6 @@
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>com.google.inject</groupId> <!-- Needed by TestNG -->
- <artifactId>guice</artifactId>
- <scope>provided</scope>
- </dependency>
</dependencies>
Modified: arquillian/trunk/testng/pom.xml
===================================================================
--- arquillian/trunk/testng/pom.xml 2010-06-10 18:11:27 UTC (rev 4490)
+++ arquillian/trunk/testng/pom.xml 2010-06-10 18:45:08 UTC (rev 4491)
@@ -49,12 +49,6 @@
</dependency>
<dependency>
- <groupId>com.google.inject</groupId> <!-- Needed by TestNG -->
- <artifactId>guice</artifactId>
- <scope>provided</scope>
- </dependency>
-
- <dependency>
<groupId>ant</groupId>
<artifactId>ant</artifactId>
<version>1.6.5</version>
Modified: arquillian/trunk/testng/src/main/java/org/jboss/arquillian/testng/TestNGDeploymentAppender.java
===================================================================
--- arquillian/trunk/testng/src/main/java/org/jboss/arquillian/testng/TestNGDeploymentAppender.java 2010-06-10 18:11:27 UTC (rev 4490)
+++ arquillian/trunk/testng/src/main/java/org/jboss/arquillian/testng/TestNGDeploymentAppender.java 2010-06-10 18:45:08 UTC (rev 4491)
@@ -19,6 +19,8 @@
import org.jboss.arquillian.spi.AuxiliaryArchiveAppender;
import org.jboss.arquillian.spi.TestRunner;
import org.jboss.shrinkwrap.api.Archive;
+import org.jboss.shrinkwrap.api.ArchivePath;
+import org.jboss.shrinkwrap.api.Filter;
import org.jboss.shrinkwrap.api.Filters;
import org.jboss.shrinkwrap.api.ShrinkWrap;
import org.jboss.shrinkwrap.api.spec.JavaArchive;
@@ -40,11 +42,15 @@
return ShrinkWrap.create("arquillian-testng.jar", JavaArchive.class)
.addPackages(
true,
- Filters.exclude("/org/testng/junit/.*"),
+ // exclude com.sun.javadoc.Doclet loading, not in OpenJDK
+ Filters.exclude("/org/testng/junit/.*"),
TestNG.class.getPackage(),
- Inject.class.getPackage(),
Package.getPackage("org.jboss.arquillian.testng"))
- .addPackage(TestNG.class.getPackage())
+ .addPackages(
+ true,
+ // exclude AOP Alliance reference, not provided as part of TestNG jar
+ Filters.exclude(".*/InterceptorStackCallback\\$InterceptedMethodInvocation.*"),
+ Inject.class.getPackage())
.addServiceProvider(
TestRunner.class,
TestNGTestRunner.class);
More information about the jboss-svn-commits
mailing list