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

veithen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ws-axiom.git


The following commit(s) were added to refs/heads/master by this push:
     new 9729c69db Move org.apache.axiom.testutils.suite package to new 
matrix-testsuite module
9729c69db is described below

commit 9729c69db1a29b876036b2af93f8fe659b8fadb8
Author: Andreas Veithen-Knowles <[email protected]>
AuthorDate: Wed Feb 25 00:18:36 2026 +0000

    Move org.apache.axiom.testutils.suite package to new matrix-testsuite module
---
 axiom-api/pom.xml                                          |  6 ++++++
 axiom-compat/pom.xml                                       |  6 ++++++
 components/blob/pom.xml                                    |  6 ++++++
 components/core-streams/pom.xml                            |  6 ++++++
 testing/axiom-testsuite/pom.xml                            |  5 +++++
 testing/dom-testsuite/pom.xml                              |  5 +++++
 testing/{testutils => matrix-testsuite}/pom.xml            | 14 +++-----------
 .../java/org/apache/axiom/testutils/suite/Dimension.java   |  0
 .../org/apache/axiom/testutils/suite/MatrixTestCase.java   |  0
 .../axiom/testutils/suite/MatrixTestSuiteBuilder.java      |  0
 .../apache/axiom/testutils/suite/TestParameterTarget.java  |  0
 .../java/org/apache/axiom/testutils/suite/package.html     |  0
 testing/pom.xml                                            |  1 +
 testing/saaj-testsuite/pom.xml                             |  5 +++++
 testing/spring-ws-testsuite/pom.xml                        |  5 +++++
 testing/testutils/pom.xml                                  |  4 ----
 testing/xml-truth/pom.xml                                  |  6 ++++++
 17 files changed, 54 insertions(+), 15 deletions(-)

diff --git a/axiom-api/pom.xml b/axiom-api/pom.xml
index 2818ef78a..6267c0920 100644
--- a/axiom-api/pom.xml
+++ b/axiom-api/pom.xml
@@ -93,6 +93,12 @@
             <version>${project.version}</version>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>matrix-testsuite</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>xml-testsuite</artifactId>
diff --git a/axiom-compat/pom.xml b/axiom-compat/pom.xml
index e29887887..4a759b272 100644
--- a/axiom-compat/pom.xml
+++ b/axiom-compat/pom.xml
@@ -64,6 +64,12 @@
             <version>${project.version}</version>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>matrix-testsuite</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>xml-testsuite</artifactId>
diff --git a/components/blob/pom.xml b/components/blob/pom.xml
index fafa551cd..c3962cd28 100644
--- a/components/blob/pom.xml
+++ b/components/blob/pom.xml
@@ -51,5 +51,11 @@
             <version>${project.version}</version>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>matrix-testsuite</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
     </dependencies>
 </project>
diff --git a/components/core-streams/pom.xml b/components/core-streams/pom.xml
index 2163e9c0e..42ed71da0 100644
--- a/components/core-streams/pom.xml
+++ b/components/core-streams/pom.xml
@@ -56,6 +56,12 @@
             <version>${project.version}</version>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>matrix-testsuite</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>xml-testsuite</artifactId>
diff --git a/testing/axiom-testsuite/pom.xml b/testing/axiom-testsuite/pom.xml
index 00d9d5a22..80ba2d31a 100644
--- a/testing/axiom-testsuite/pom.xml
+++ b/testing/axiom-testsuite/pom.xml
@@ -74,6 +74,11 @@
             <artifactId>testutils</artifactId>
             <version>${project.version}</version>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>matrix-testsuite</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>url-registry</artifactId>
diff --git a/testing/dom-testsuite/pom.xml b/testing/dom-testsuite/pom.xml
index 519aca3ac..04904c8b6 100644
--- a/testing/dom-testsuite/pom.xml
+++ b/testing/dom-testsuite/pom.xml
@@ -53,6 +53,11 @@
             <artifactId>testutils</artifactId>
             <version>${project.version}</version>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>matrix-testsuite</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>url-registry</artifactId>
diff --git a/testing/testutils/pom.xml b/testing/matrix-testsuite/pom.xml
similarity index 80%
copy from testing/testutils/pom.xml
copy to testing/matrix-testsuite/pom.xml
index 68215dc04..60b3473bb 100644
--- a/testing/testutils/pom.xml
+++ b/testing/matrix-testsuite/pom.xml
@@ -26,27 +26,19 @@
         <version>2.1.0-SNAPSHOT</version>
     </parent>
 
-    <artifactId>testutils</artifactId>
+    <artifactId>matrix-testsuite</artifactId>
 
-    <name>Axiom Test Utilities</name>
+    <name>Axiom Matrix Test Suite</name>
     <description>
-        Contains utility classes used by the test suites in Axiom.
+        Contains the matrix test suite infrastructure used by the test suites 
in Axiom.
     </description>
     <url>http://ws.apache.org/axiom/</url>
 
     <dependencies>
-        <dependency>
-            <groupId>commons-io</groupId>
-            <artifactId>commons-io</artifactId>
-        </dependency>
         <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
         </dependency>
-        <dependency>
-            <groupId>com.google.truth</groupId>
-            <artifactId>truth</artifactId>
-        </dependency>
         <dependency><!-- We use this only for LDAP like filters -->
             <groupId>org.osgi</groupId>
             <artifactId>org.osgi.framework</artifactId>
diff --git 
a/testing/testutils/src/main/java/org/apache/axiom/testutils/suite/Dimension.java
 
b/testing/matrix-testsuite/src/main/java/org/apache/axiom/testutils/suite/Dimension.java
similarity index 100%
rename from 
testing/testutils/src/main/java/org/apache/axiom/testutils/suite/Dimension.java
rename to 
testing/matrix-testsuite/src/main/java/org/apache/axiom/testutils/suite/Dimension.java
diff --git 
a/testing/testutils/src/main/java/org/apache/axiom/testutils/suite/MatrixTestCase.java
 
b/testing/matrix-testsuite/src/main/java/org/apache/axiom/testutils/suite/MatrixTestCase.java
similarity index 100%
rename from 
testing/testutils/src/main/java/org/apache/axiom/testutils/suite/MatrixTestCase.java
rename to 
testing/matrix-testsuite/src/main/java/org/apache/axiom/testutils/suite/MatrixTestCase.java
diff --git 
a/testing/testutils/src/main/java/org/apache/axiom/testutils/suite/MatrixTestSuiteBuilder.java
 
b/testing/matrix-testsuite/src/main/java/org/apache/axiom/testutils/suite/MatrixTestSuiteBuilder.java
similarity index 100%
rename from 
testing/testutils/src/main/java/org/apache/axiom/testutils/suite/MatrixTestSuiteBuilder.java
rename to 
testing/matrix-testsuite/src/main/java/org/apache/axiom/testutils/suite/MatrixTestSuiteBuilder.java
diff --git 
a/testing/testutils/src/main/java/org/apache/axiom/testutils/suite/TestParameterTarget.java
 
b/testing/matrix-testsuite/src/main/java/org/apache/axiom/testutils/suite/TestParameterTarget.java
similarity index 100%
rename from 
testing/testutils/src/main/java/org/apache/axiom/testutils/suite/TestParameterTarget.java
rename to 
testing/matrix-testsuite/src/main/java/org/apache/axiom/testutils/suite/TestParameterTarget.java
diff --git 
a/testing/testutils/src/main/java/org/apache/axiom/testutils/suite/package.html 
b/testing/matrix-testsuite/src/main/java/org/apache/axiom/testutils/suite/package.html
similarity index 100%
rename from 
testing/testutils/src/main/java/org/apache/axiom/testutils/suite/package.html
rename to 
testing/matrix-testsuite/src/main/java/org/apache/axiom/testutils/suite/package.html
diff --git a/testing/pom.xml b/testing/pom.xml
index efeb7022e..fdc2d7edc 100644
--- a/testing/pom.xml
+++ b/testing/pom.xml
@@ -40,6 +40,7 @@
         <module>saaj-testsuite</module>
         <module>soap-testsuite</module>
         <module>spring-ws-testsuite</module>
+        <module>matrix-testsuite</module>
         <module>testutils</module>
         <module>xml-testsuite</module>
         <module>xml-truth</module>
diff --git a/testing/saaj-testsuite/pom.xml b/testing/saaj-testsuite/pom.xml
index 8f74f0a17..bae42917f 100644
--- a/testing/saaj-testsuite/pom.xml
+++ b/testing/saaj-testsuite/pom.xml
@@ -52,6 +52,11 @@
             <artifactId>testutils</artifactId>
             <version>${project.version}</version>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>matrix-testsuite</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>soap-testsuite</artifactId>
diff --git a/testing/spring-ws-testsuite/pom.xml 
b/testing/spring-ws-testsuite/pom.xml
index 0ee434a1c..c441db57d 100644
--- a/testing/spring-ws-testsuite/pom.xml
+++ b/testing/spring-ws-testsuite/pom.xml
@@ -56,6 +56,11 @@
             <artifactId>testutils</artifactId>
             <version>${project.version}</version>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>matrix-testsuite</artifactId>
+            <version>${project.version}</version>
+        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>soap-testsuite</artifactId>
diff --git a/testing/testutils/pom.xml b/testing/testutils/pom.xml
index 68215dc04..3c6def40c 100644
--- a/testing/testutils/pom.xml
+++ b/testing/testutils/pom.xml
@@ -47,9 +47,5 @@
             <groupId>com.google.truth</groupId>
             <artifactId>truth</artifactId>
         </dependency>
-        <dependency><!-- We use this only for LDAP like filters -->
-            <groupId>org.osgi</groupId>
-            <artifactId>org.osgi.framework</artifactId>
-        </dependency>
     </dependencies>
 </project>
diff --git a/testing/xml-truth/pom.xml b/testing/xml-truth/pom.xml
index 4ec418df6..ae0050e90 100644
--- a/testing/xml-truth/pom.xml
+++ b/testing/xml-truth/pom.xml
@@ -39,6 +39,12 @@
             <groupId>com.fasterxml.woodstox</groupId>
             <artifactId>woodstox-core</artifactId>
         </dependency>
+        <dependency>
+            <groupId>${project.groupId}</groupId>
+            <artifactId>matrix-testsuite</artifactId>
+            <version>${project.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>${project.groupId}</groupId>
             <artifactId>xml-testsuite</artifactId>

Reply via email to