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

desruisseaux pushed a commit to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git


The following commit(s) were added to refs/heads/geoapi-4.0 by this push:
     new 7c87ae6e32 Avoid dependency toward `org.apache.sis.test` in modules 
that are still in incubating phase. Those modules were always excluded from 
Apache SIS releases. For making future releases easier, the incubated modules 
may move in a separated group of modules, for example an "incubator" group.
7c87ae6e32 is described below

commit 7c87ae6e3265f7a5a787164f50a505c108c5906d
Author: Martin Desruisseaux <martin.desruisse...@geomatys.com>
AuthorDate: Sat Jul 15 11:55:19 2023 +0200

    Avoid dependency toward `org.apache.sis.test` in modules that are still in 
incubating phase.
    Those modules were always excluded from Apache SIS releases. For making 
future releases easier,
    the incubated modules may move in a separated group of modules, for example 
an "incubator" group.
---
 core/sis-cql/src/test/java/org/apache/sis/cql/CQLTestCase.java        | 3 +--
 .../sis/internal/shapefile/jdbc/AbstractTestBaseForInternalJDBC.java  | 3 +--
 .../org/apache/sis/internal/shapefile/jdbc/DBFConnectionTest.java     | 4 +---
 .../java/org/apache/sis/internal/shapefile/jdbc/DBFResultSetTest.java | 2 --
 .../java/org/apache/sis/internal/shapefile/jdbc/DBFStatementTest.java | 2 --
 .../src/test/java/org/apache/sis/storage/shapefile/ShapeFileTest.java | 3 +--
 6 files changed, 4 insertions(+), 13 deletions(-)

diff --git a/core/sis-cql/src/test/java/org/apache/sis/cql/CQLTestCase.java 
b/core/sis-cql/src/test/java/org/apache/sis/cql/CQLTestCase.java
index a405b7ea36..9403c3edfc 100644
--- a/core/sis-cql/src/test/java/org/apache/sis/cql/CQLTestCase.java
+++ b/core/sis-cql/src/test/java/org/apache/sis/cql/CQLTestCase.java
@@ -19,7 +19,6 @@ package org.apache.sis.cql;
 import org.opengis.filter.FilterFactory;
 import org.locationtech.jts.geom.GeometryFactory;
 import org.apache.sis.filter.DefaultFilterFactory;
-import org.apache.sis.test.TestCase;
 import org.opengis.feature.Feature;
 
 
@@ -30,7 +29,7 @@ import org.opengis.feature.Feature;
  * @version 1.1
  * @since   1.1
  */
-abstract class CQLTestCase extends TestCase {
+abstract class CQLTestCase {
     /**
      * The factory to use for creating filter and expressions.
      */
diff --git 
a/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/AbstractTestBaseForInternalJDBC.java
 
b/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/AbstractTestBaseForInternalJDBC.java
index 62d79b1a42..a8157c17cc 100644
--- 
a/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/AbstractTestBaseForInternalJDBC.java
+++ 
b/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/AbstractTestBaseForInternalJDBC.java
@@ -28,7 +28,6 @@ import java.sql.SQLException;
 import java.util.logging.Logger;
 
 import org.apache.sis.storage.shapefile.ShapeFileTest;
-import org.apache.sis.test.TestCase;
 import org.junit.Before;
 
 /**
@@ -36,7 +35,7 @@ import org.junit.Before;
  * all these tests are currently based on the SignedBikeRoute_4326_clipped.dbf 
DBase 3 file.
  * @author Marc LE BIHAN
  */
-public abstract class AbstractTestBaseForInternalJDBC extends TestCase {
+public abstract class AbstractTestBaseForInternalJDBC {
     /** Logger. */
     protected Logger log = 
Logger.getLogger("org.apache.sis.internal.shapefile.jdbc");
 
diff --git 
a/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFConnectionTest.java
 
b/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFConnectionTest.java
index 0221a4c086..18d9d27bdf 100644
--- 
a/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFConnectionTest.java
+++ 
b/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFConnectionTest.java
@@ -20,7 +20,6 @@ import java.sql.*;
 import java.util.Properties;
 
 import org.apache.sis.internal.shapefile.jdbc.connection.DBFConnection;
-import org.apache.sis.test.DependsOnMethod;
 import org.junit.*;
 
 import static org.junit.Assert.*;
@@ -57,7 +56,7 @@ public class DBFConnectionTest extends 
AbstractTestBaseForInternalJDBC {
     public void openCloseConnectionWithAnotherCharset() throws SQLException {
         Properties info = new Properties();
         info.put("record_charset", "UTF-8");
-        
+
         final Driver driver = new DBFDriver();
         final Connection connection = 
driver.connect(this.dbfFile.getAbsolutePath(), info);
         assertFalse("Connection should be opened", connection.isClosed());
@@ -73,7 +72,6 @@ public class DBFConnectionTest extends 
AbstractTestBaseForInternalJDBC {
      * @throws SQLException if an error occurred while opening the database.
      */
     @Test(expected=SQLConnectionClosedException.class)
-    @DependsOnMethod("openCloseConnection")
     public void connectionClosed() throws SQLException {
         // Open and close an connection.
         final Driver driver = new DBFDriver();
diff --git 
a/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFResultSetTest.java
 
b/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFResultSetTest.java
index b2a4818ae8..4c4f83e974 100644
--- 
a/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFResultSetTest.java
+++ 
b/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFResultSetTest.java
@@ -25,7 +25,6 @@ import java.text.MessageFormat;
 import java.util.ArrayList;
 
 import 
org.apache.sis.internal.shapefile.jdbc.resultset.DBFRecordBasedResultSet;
-import org.apache.sis.test.DependsOnMethod;
 import org.junit.Test;
 
 
@@ -58,7 +57,6 @@ public class DBFResultSetTest extends 
AbstractTestBaseForInternalJDBC {
      * @throws SQLException if an error occurred while querying the database.
      */
     @Test
-    @DependsOnMethod("readFirstRecord")
     public void readAllRecords() throws SQLException {
         try(Connection connection = connect(); Statement stmt = 
connection.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM 
SignedBikeRoute")) {
             int count = 0;
diff --git 
a/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFStatementTest.java
 
b/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFStatementTest.java
index 19dc0fa6d5..d1addfcc75 100644
--- 
a/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFStatementTest.java
+++ 
b/storage/sis-shapefile/src/test/java/org/apache/sis/internal/shapefile/jdbc/DBFStatementTest.java
@@ -19,7 +19,6 @@ package org.apache.sis.internal.shapefile.jdbc;
 import java.sql.*;
 
 import org.apache.sis.internal.shapefile.jdbc.statement.DBFStatement;
-import org.apache.sis.test.DependsOnMethod;
 import org.junit.*;
 
 import static org.junit.Assert.*;
@@ -54,7 +53,6 @@ public class DBFStatementTest extends 
AbstractTestBaseForInternalJDBC {
      * @throws SQLException if an error occurred while opening the database or 
the statement.
      */
     @Test
-    @DependsOnMethod("openCloseStatement")
     public void statementClosed() throws SQLException {
         // Open a connection, open and close a statement.
         try(Connection connection = connect()) {
diff --git 
a/storage/sis-shapefile/src/test/java/org/apache/sis/storage/shapefile/ShapeFileTest.java
 
b/storage/sis-shapefile/src/test/java/org/apache/sis/storage/shapefile/ShapeFileTest.java
index f8223105ea..bddd9f5f1b 100644
--- 
a/storage/sis-shapefile/src/test/java/org/apache/sis/storage/shapefile/ShapeFileTest.java
+++ 
b/storage/sis-shapefile/src/test/java/org/apache/sis/storage/shapefile/ShapeFileTest.java
@@ -25,7 +25,6 @@ import java.text.MessageFormat;
 import java.util.logging.Logger;
 
 import org.apache.sis.storage.DataStoreException;
-import org.apache.sis.test.TestCase;
 import org.junit.Ignore;
 import org.junit.Test;
 import org.opengis.feature.Feature;
@@ -38,7 +37,7 @@ import org.opengis.feature.Feature;
  * @version 0.5
  * @since   0.5
  */
-public final class ShapeFileTest extends TestCase {
+public final class ShapeFileTest {
     /**
      * Returns URI path to a resource.
      * @param name Resource name.

Reply via email to