You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by re...@apache.org on 2012/04/13 17:43:08 UTC
svn commit: r1325811 - in /jackrabbit/oak/trunk/oak-it/jcr: pom.xml
src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckIT.java
src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckITest.java
Author: reschke
Date: Fri Apr 13 15:43:08 2012
New Revision: 1325811
URL: http://svn.apache.org/viewvc?rev=1325811&view=rev
Log:
enable TCK tests, but mark them all as failing for now (WIP)
Added:
jackrabbit/oak/trunk/oak-it/jcr/src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckITest.java
- copied, changed from r1325797, jackrabbit/oak/trunk/oak-it/jcr/src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckIT.java
Removed:
jackrabbit/oak/trunk/oak-it/jcr/src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckIT.java
Modified:
jackrabbit/oak/trunk/oak-it/jcr/pom.xml
Modified: jackrabbit/oak/trunk/oak-it/jcr/pom.xml
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-it/jcr/pom.xml?rev=1325811&r1=1325810&r2=1325811&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-it/jcr/pom.xml (original)
+++ jackrabbit/oak/trunk/oak-it/jcr/pom.xml Fri Apr 13 15:43:08 2012
@@ -32,7 +32,18 @@
<properties>
<skip.deployment>true</skip.deployment>
- <known.issues>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <systemProperties>
+ <property>
+ <name>known.issues</name>
+ <value>
org.apache.jackrabbit.test.api
org.apache.jackrabbit.test.api.query
org.apache.jackrabbit.test.api.query.qom
@@ -44,9 +55,14 @@ org.apache.jackrabbit.test.api.version.s
org.apache.jackrabbit.test.api.observation
org.apache.jackrabbit.test.api.retention
org.apache.jackrabbit.test.api.security
- </known.issues>
- </properties>
-
+ </value>
+ </property>
+ </systemProperties>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
<dependencies>
<dependency>
<groupId>org.apache.jackrabbit</groupId>
Copied: jackrabbit/oak/trunk/oak-it/jcr/src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckITest.java (from r1325797, jackrabbit/oak/trunk/oak-it/jcr/src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckIT.java)
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-it/jcr/src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckITest.java?p2=jackrabbit/oak/trunk/oak-it/jcr/src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckITest.java&p1=jackrabbit/oak/trunk/oak-it/jcr/src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckIT.java&r1=1325797&r2=1325811&rev=1325811&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-it/jcr/src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckIT.java (original)
+++ jackrabbit/oak/trunk/oak-it/jcr/src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckITest.java Fri Apr 13 15:43:08 2012
@@ -23,7 +23,7 @@ import org.apache.jackrabbit.test.JCRTes
/**
* Test suite that includes all test suites from jackrabbit-jcr-tests.
*/
-public class JcrTckIT extends TestCase {
+public class JcrTckITest extends TestCase {
public static Test suite() {
return new JCRTestSuite();
Re: svn commit: r1325811 - in /jackrabbit/oak/trunk/oak-it/jcr:
pom.xml src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckIT.java src/test/java/org/apache/jackrabbit/oak/jcr/JcrTckITest.java
Posted by Jukka Zitting <ju...@gmail.com>.
Hi,
On Fri, Apr 13, 2012 at 5:43 PM, <re...@apache.org> wrote:
> <properties>
> <skip.deployment>true</skip.deployment>
> - <known.issues>
> + </properties>
> +
> + <build>
> + <plugins>
> + <plugin>
> + <groupId>org.apache.maven.plugins</groupId>
> + <artifactId>maven-surefire-plugin</artifactId>
> + <configuration>
> + <systemProperties>
> + <property>
> + <name>known.issues</name>
> + <value>
> org.apache.jackrabbit.test.api
> org.apache.jackrabbit.test.api.query
> org.apache.jackrabbit.test.api.query.qom
> @@ -44,9 +55,14 @@ org.apache.jackrabbit.test.api.version.s
> org.apache.jackrabbit.test.api.observation
> org.apache.jackrabbit.test.api.retention
> org.apache.jackrabbit.test.api.security
> - </known.issues>
> - </properties>
> -
> + </value>
> + </property>
> + </systemProperties>
> + </configuration>
> + </plugin>
> + </plugins>
> + </build>
The oak-parent already has Maven Failsafe plugin configuration for
this. The ${known.issues} property as defined in the <properties/>
section is automatically picked up by that configuration.
> -public class JcrTckIT extends TestCase {
> +public class JcrTckITest extends TestCase {
The Failsafe plugin uses SomethingIT instead of SomethingTest as the
test name pattern to distinguish integration tests from unit tests.
The integration tests are run when the integrationTesting profile is
used, like in: "mvn clean install -PintegrationTesting".
BR,
Jukka Zitting