You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2018/05/29 21:29:47 UTC

[isis] branch master updated: ISIS-1950: break out unittestsupport's own tests into a new module

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


The following commit(s) were added to refs/heads/master by this push:
     new e2ed1ff  ISIS-1950: break out unittestsupport's own tests into a new module
e2ed1ff is described below

commit e2ed1ff5f2883b4a2f008299b7c29fdbd0fef620
Author: Andi Huber <ah...@apache.org>
AuthorDate: Tue May 29 23:29:19 2018 +0200

    ISIS-1950: break out unittestsupport's own tests into a new module
    
    Task-Url: https://issues.apache.org/jira/browse/ISIS-1950
---
 core/pom.xml                                       |   1 +
 core/unittestsupport-test/.gitignore               |   1 +
 .../pom.xml                                        |  18 +++++---
 .../BidirectionalRelationshipContractTestAll.java  |   0
 .../unittestsupport/bidir/ChildDomainObject.java   |   0
 .../bidir/InstantiatorForChildDomainObject.java    |   0
 .../unittestsupport/bidir/ParentDomainObject.java  |   0
 .../unittestsupport/bidir/PeerDomainObject.java    |   0
 .../bidir/PeerDomainObjectForTesting.java          |   0
 .../comparable/CategorizedDomainObject.java        |   0
 ...mainObjectComparableContractTest_compareTo.java |   0
 .../files/FilesTest_deleteFiles.java               |   0
 ...ectServiceMethodMustBeFinalContractTestAll.java |   0
 .../unittestsupport/inject/SomeDomainObject.java   |   0
 .../core/unittestsupport/inject/SomeService.java   |   0
 .../CollaboratingUsingConstructorInjection.java    |   0
 .../CollaboratingUsingSetterInjection.java         |   0
 .../unittestsupport/jmocking/Collaborator.java     |   0
 .../jmocking/DefaultImposteriserTest.java          |   0
 ...IsisActionsTest_returnNewTransientInstance.java |   0
 .../jmocking/JMockActionsTest_returnArgument.java  |   0
 .../jmocking/JMockActionsTest_returnEach.java      |   0
 .../jmocking/JUnitRuleMockery2Test.java            |   0
 ..._autoWiring_constructorInjection_happyCase.java |   0
 ...y2Test_autoWiring_sadCase_noClassUnderTest.java |   0
 ...est_autoWiring_sadCase_twoClassesUnderTest.java |   0
 ...2Test_autoWiring_setterInjection_happyCase.java |   0
 ...RuleMockery2Test_mockAnnotatedWithAllowing.java |   0
 ...RuleMockery2Test_mockAnnotatedWithChecking.java |   0
 ...RuleMockery2Test_mockAnnotatedWithIgnoring.java |   0
 ...kery2Test_mockAnnotatedWithNever_happyCase.java |   0
 ...ockery2Test_mockAnnotatedWithNever_sadCase.java |   0
 ...ockery2Test_mockAnnotatedWithOne_happyCase.java |   0
 ...eMockery2Test_mockAnnotatedWithOne_sadCase.java |   0
 .../sortedsets/SomeDomainObject.java               |   0
 .../sortedsets/SortedSetsContractTestAll.java      |   0
 ...lueTypeContractTestAbstract_BigIntegerTest.java |   0
 .../ValueTypeContractTestAbstract_ColorTest.java   |   0
 .../ValueTypeContractTestAbstract_StringTest.java  |   0
 .../src/test/resources/signed.jar                  | Bin
 core/unittestsupport/pom.xml                       |  50 +++++++--------------
 41 files changed, 30 insertions(+), 40 deletions(-)

diff --git a/core/pom.xml b/core/pom.xml
index 655bb50..fb34e65 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -2432,6 +2432,7 @@ ${license.additional-notes}
         <module>plugins/jdo-datanucleus-5</module>
 
 		<!-- to break cyclic dependencies some tests needed to be moved to their own modules -->
+		<module>unittestsupport-test</module>
         <module>plugins-test/codegen-javassist-test</module>
         
     </modules>
diff --git a/core/unittestsupport-test/.gitignore b/core/unittestsupport-test/.gitignore
new file mode 100644
index 0000000..a48e45b
--- /dev/null
+++ b/core/unittestsupport-test/.gitignore
@@ -0,0 +1 @@
+/target-ide
diff --git a/core/unittestsupport/pom.xml b/core/unittestsupport-test/pom.xml
similarity index 89%
copy from core/unittestsupport/pom.xml
copy to core/unittestsupport-test/pom.xml
index ac3b495..58d6452 100644
--- a/core/unittestsupport/pom.xml
+++ b/core/unittestsupport-test/pom.xml
@@ -20,17 +20,17 @@
 		<version>${revision}</version>
 	</parent>
 
-	<artifactId>isis-core-unittestsupport</artifactId>
-	<name>Apache Isis Unit Test Support</name>
+	<artifactId>isis-core-unittestsupport-test</artifactId>
+	<name>Apache Isis Unit Test Support (Tests)</name>
 
 	<properties>
-		<jar-plugin.automaticModuleName>org.apache.isis.core.unittestsupport</jar-plugin.automaticModuleName>
-		<git-plugin.propertiesDir>org/apache/isis/core/unittestsupport</git-plugin.propertiesDir>
+		<jar-plugin.automaticModuleName>org.apache.isis.core.unittestsupport-test</jar-plugin.automaticModuleName>
+		<git-plugin.propertiesDir>org/apache/isis/core/unittestsupport-test</git-plugin.propertiesDir>
 	</properties>
 
 	<description>
-		Support for writing unit tests; should be added as a dependency
-		with scope=test only
+		This module is for testing the Unittestsupport module.
+		To break cyclic dependencies some tests needed to be moved to their own module (this).
 	</description>
 
 	<dependencies>
@@ -41,6 +41,12 @@
             <artifactId>isis-core-commons</artifactId>
         </dependency>
         
+        <dependency>
+            <groupId>org.apache.isis.core</groupId>
+            <artifactId>isis-core-unittestsupport</artifactId>
+            <scope>test</scope>
+        </dependency>
+        
         <!-- core plugins required to run this module's own tests -->
         <dependency>
             <groupId>org.apache.isis.core</groupId>
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/BidirectionalRelationshipContractTestAll.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/BidirectionalRelationshipContractTestAll.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/BidirectionalRelationshipContractTestAll.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/BidirectionalRelationshipContractTestAll.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/ChildDomainObject.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/ChildDomainObject.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/ChildDomainObject.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/ChildDomainObject.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/InstantiatorForChildDomainObject.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/InstantiatorForChildDomainObject.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/InstantiatorForChildDomainObject.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/InstantiatorForChildDomainObject.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/ParentDomainObject.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/ParentDomainObject.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/ParentDomainObject.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/ParentDomainObject.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/PeerDomainObject.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/PeerDomainObject.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/PeerDomainObject.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/PeerDomainObject.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/PeerDomainObjectForTesting.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/PeerDomainObjectForTesting.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir/PeerDomainObjectForTesting.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/bidir/PeerDomainObjectForTesting.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/comparable/CategorizedDomainObject.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/comparable/CategorizedDomainObject.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/comparable/CategorizedDomainObject.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/comparable/CategorizedDomainObject.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/comparable/CategorizedDomainObjectComparableContractTest_compareTo.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/comparable/CategorizedDomainObjectComparableContractTest_compareTo.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/comparable/CategorizedDomainObjectComparableContractTest_compareTo.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/comparable/CategorizedDomainObjectComparableContractTest_compareTo.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/files/FilesTest_deleteFiles.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/files/FilesTest_deleteFiles.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/files/FilesTest_deleteFiles.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/files/FilesTest_deleteFiles.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/inject/InjectServiceMethodMustBeFinalContractTestAll.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/inject/InjectServiceMethodMustBeFinalContractTestAll.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/inject/InjectServiceMethodMustBeFinalContractTestAll.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/inject/InjectServiceMethodMustBeFinalContractTestAll.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/inject/SomeDomainObject.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/inject/SomeDomainObject.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/inject/SomeDomainObject.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/inject/SomeDomainObject.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/inject/SomeService.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/inject/SomeService.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/inject/SomeService.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/inject/SomeService.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/CollaboratingUsingConstructorInjection.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/CollaboratingUsingConstructorInjection.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/CollaboratingUsingConstructorInjection.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/CollaboratingUsingConstructorInjection.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/CollaboratingUsingSetterInjection.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/CollaboratingUsingSetterInjection.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/CollaboratingUsingSetterInjection.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/CollaboratingUsingSetterInjection.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/Collaborator.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/Collaborator.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/Collaborator.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/Collaborator.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/DefaultImposteriserTest.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/DefaultImposteriserTest.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/DefaultImposteriserTest.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/DefaultImposteriserTest.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/IsisActionsTest_returnNewTransientInstance.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/IsisActionsTest_returnNewTransientInstance.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/IsisActionsTest_returnNewTransientInstance.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/IsisActionsTest_returnNewTransientInstance.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JMockActionsTest_returnArgument.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JMockActionsTest_returnArgument.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JMockActionsTest_returnArgument.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JMockActionsTest_returnArgument.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JMockActionsTest_returnEach.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JMockActionsTest_returnEach.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JMockActionsTest_returnEach.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JMockActionsTest_returnEach.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_constructorInjection_happyCase.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_constructorInjection_happyCase.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_constructorInjection_happyCase.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_constructorInjection_happyCase.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_noClassUnderTest.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_noClassUnderTest.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_noClassUnderTest.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_noClassUnderTest.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_twoClassesUnderTest.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_twoClassesUnderTest.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_twoClassesUnderTest.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_twoClassesUnderTest.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_setterInjection_happyCase.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_setterInjection_happyCase.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_setterInjection_happyCase.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_autoWiring_setterInjection_happyCase.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithAllowing.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithAllowing.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithAllowing.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithAllowing.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithChecking.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithChecking.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithChecking.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithChecking.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithIgnoring.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithIgnoring.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithIgnoring.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithIgnoring.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_happyCase.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_happyCase.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_happyCase.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_happyCase.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_sadCase.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_sadCase.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_sadCase.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_sadCase.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_happyCase.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_happyCase.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_happyCase.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_happyCase.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_sadCase.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_sadCase.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_sadCase.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_sadCase.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/sortedsets/SomeDomainObject.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/sortedsets/SomeDomainObject.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/sortedsets/SomeDomainObject.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/sortedsets/SomeDomainObject.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/sortedsets/SortedSetsContractTestAll.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/sortedsets/SortedSetsContractTestAll.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/sortedsets/SortedSetsContractTestAll.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/sortedsets/SortedSetsContractTestAll.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_BigIntegerTest.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_BigIntegerTest.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_BigIntegerTest.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_BigIntegerTest.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_ColorTest.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_ColorTest.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_ColorTest.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_ColorTest.java
diff --git a/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_StringTest.java b/core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_StringTest.java
similarity index 100%
rename from core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_StringTest.java
rename to core/unittestsupport-test/src/test/java/org/apache/isis/core/unittestsupport/value/ValueTypeContractTestAbstract_StringTest.java
diff --git a/core/unittestsupport/src/test/resources/signed.jar b/core/unittestsupport-test/src/test/resources/signed.jar
similarity index 100%
rename from core/unittestsupport/src/test/resources/signed.jar
rename to core/unittestsupport-test/src/test/resources/signed.jar
diff --git a/core/unittestsupport/pom.xml b/core/unittestsupport/pom.xml
index ac3b495..94203c9 100644
--- a/core/unittestsupport/pom.xml
+++ b/core/unittestsupport/pom.xml
@@ -40,25 +40,6 @@
             <groupId>org.apache.isis.core</groupId>
             <artifactId>isis-core-commons</artifactId>
         </dependency>
-        
-        <!-- core plugins required to run this module's own tests -->
-        <dependency>
-            <groupId>org.apache.isis.core</groupId>
-            <artifactId>isis-core-plugins-discovery-reflections</artifactId>
-            <scope>runtime</scope>
-        </dependency>
-        <dependency>
-			<groupId>org.javassist</groupId>
-			<artifactId>javassist</artifactId>
-			<scope>test</scope>
-			<optional>true</optional>
-		</dependency>
-        <dependency>
-            <groupId>org.apache.isis.core</groupId>
-            <artifactId>isis-core-plugins-codegen-bytebuddy</artifactId>
-            <scope>runtime</scope>
-        </dependency>
-        
 
 		<!-- JUPITER -->
 		<dependency>
@@ -109,24 +90,25 @@
 			<scope>provided</scope>
 		</dependency>
 
-<!-- 		<dependency> -->
-<!-- 			<groupId>org.reflections</groupId> -->
-<!-- 			<artifactId>reflections</artifactId> -->
-<!-- 			<exclusions> -->
-<!-- 				<exclusion> -->
+		<!-- TODO [ahuber] work in progress to remove these dependencies -->
+		<dependency>
+			<groupId>org.reflections</groupId>
+			<artifactId>reflections</artifactId>
+			<exclusions>
+				<exclusion>
 					<!-- part of JDK 6+ the version here does not provide getUserData(), 
 						setUserData(), as needed by xmlsnapshot functionality in isis-core-runtime. -->
-<!-- 					<groupId>xml-apis</groupId> -->
-<!-- 					<artifactId>xml-apis</artifactId> -->
-<!-- 				</exclusion> -->
-<!-- 				<exclusion> -->
+					<groupId>xml-apis</groupId>
+					<artifactId>xml-apis</artifactId>
+				</exclusion>
+				<exclusion>
 					<!-- provided by plugins if required  -->
-<!-- 					<groupId>org.javassist</groupId> -->
-<!-- 					<artifactId>javassist</artifactId> -->
-<!-- 				</exclusion> -->
-<!-- 			</exclusions> -->
-<!-- 			<optional>true</optional> -->
-<!-- 		</dependency> -->
+					<groupId>org.javassist</groupId>
+					<artifactId>javassist</artifactId>
+				</exclusion>
+			</exclusions>
+			<optional>true</optional>
+		</dependency>
 
 	</dependencies>
 

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