This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 7243551954e919f681fee530ac59e658a9e6ab71
Author: Andi Huber <ahu...@apache.org>
AuthorDate: Sat May 19 11:31:08 2018 +0200

    ISIS-1949: Move tests that depend on codegen plugins to plugins
    
    Task-Url: https://issues.apache.org/jira/browse/ISIS-1949
---
 core/plugins/codegen-javassist/pom.xml                           | 6 ++++++
 .../runtime/services/ServiceInstantiatorTestUsingJavassist.java} | 5 +++--
 .../isis/core/runtime/services/ServiceInstantiatorTest.java      | 9 +++++----
 3 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/core/plugins/codegen-javassist/pom.xml 
b/core/plugins/codegen-javassist/pom.xml
index 69a5977..190059b 100644
--- a/core/plugins/codegen-javassist/pom.xml
+++ b/core/plugins/codegen-javassist/pom.xml
@@ -74,6 +74,12 @@
                        <scope>test</scope>
                </dependency>
 
+               <dependency>
+                       <groupId>org.apache.isis.core</groupId>
+                       <artifactId>isis-core-unittestsupport</artifactId>
+                       <scope>test</scope>
+               </dependency>
+
        </dependencies>
 
 
diff --git 
a/core/runtime/src/test/java/org/apache/isis/core/runtime/services/ServiceInstantiatorTest.java
 
b/core/plugins/codegen-javassist/src/test/java/org/apache/isis/core/runtime/services/ServiceInstantiatorTestUsingJavassist.java
similarity index 99%
copy from 
core/runtime/src/test/java/org/apache/isis/core/runtime/services/ServiceInstantiatorTest.java
copy to 
core/plugins/codegen-javassist/src/test/java/org/apache/isis/core/runtime/services/ServiceInstantiatorTestUsingJavassist.java
index 7dcb1b5..0b6a6f3 100644
--- 
a/core/runtime/src/test/java/org/apache/isis/core/runtime/services/ServiceInstantiatorTest.java
+++ 
b/core/plugins/codegen-javassist/src/test/java/org/apache/isis/core/runtime/services/ServiceInstantiatorTestUsingJavassist.java
@@ -1,3 +1,4 @@
+package org.apache.isis.core.runtime.services;
 /**
  *  Licensed to the Apache Software Foundation (ASF) under one or more
  *  contributor license agreements.  See the NOTICE file distributed with
@@ -14,7 +15,7 @@
  *  See the License for the specific language governing permissions and
  *  limitations under the License.
  */
-package org.apache.isis.core.runtime.services;
+
 
 import java.util.Collections;
 import java.util.List;
@@ -43,7 +44,7 @@ import static org.hamcrest.CoreMatchers.is;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertThat;
 
-public class ServiceInstantiatorTest {
+public class ServiceInstantiatorTestUsingJavassist {
 
        @Rule
        public JUnitRuleMockery2 context = 
JUnitRuleMockery2.createFor(JUnitRuleMockery2.Mode.INTERFACES_AND_CLASSES);
diff --git 
a/core/runtime/src/test/java/org/apache/isis/core/runtime/services/ServiceInstantiatorTest.java
 
b/core/runtime/src/test/java/org/apache/isis/core/runtime/services/ServiceInstantiatorTest.java
index 7dcb1b5..791a3f4 100644
--- 
a/core/runtime/src/test/java/org/apache/isis/core/runtime/services/ServiceInstantiatorTest.java
+++ 
b/core/runtime/src/test/java/org/apache/isis/core/runtime/services/ServiceInstantiatorTest.java
@@ -32,6 +32,7 @@ import com.google.common.collect.Lists;
 
 import org.jmock.auto.Mock;
 import org.junit.Before;
+import org.junit.Ignore;
 import org.junit.Rule;
 import org.junit.Test;
 
@@ -67,13 +68,13 @@ public class ServiceInstantiatorTest {
                assertThat(calculator.add(3,4), is(7));
        }
 
-       @Test
+       @Test @Ignore("test is in core plugins codegen-*")
        public void requestScoped_instantiate() {
                AccumulatingCalculator calculator = 
serviceInstantiator.createInstance(AccumulatingCalculator.class);
                assertThat(calculator instanceof RequestScopedService, 
is(true));
        }
 
-       @Test
+       @Test @Ignore("test is in core plugins codegen-*")
        public void requestScoped_justOneThread() {
                AccumulatingCalculator calculator = 
serviceInstantiator.createInstance(AccumulatingCalculator.class);
                try {
@@ -86,7 +87,7 @@ public class ServiceInstantiatorTest {
                }
        }
 
-       @Test
+       @Test @Ignore("test is in core plugins codegen-*")
        public void requestScoped_multipleThreads() throws 
InterruptedException, BrokenBarrierException {
 
                final AccumulatingCalculator calculator = 
serviceInstantiator.createInstance(AccumulatingCalculator.class);
@@ -140,7 +141,7 @@ public class ServiceInstantiatorTest {
                assertThat(totals[2], is(30));
        }
 
-       @Test
+       @Test @Ignore("test is in core plugins codegen-*")
        public void requestScoped_childThreads() throws InterruptedException  {
 
                final Consumer consumer = 
serviceInstantiator.createInstance(Consumer.class);

-- 
To stop receiving notification emails like this one, please contact
ahu...@apache.org.

Reply via email to