This is an automated email from the ASF dual-hosted git repository.
garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-vfs.git
The following commit(s) were added to refs/heads/master by this push:
new 1365a7d24 JUnit 4+: Rename all *TestCase classes to *Test (#804)
1365a7d24 is described below
commit 1365a7d24ceef9d711138f8acf0ca09adb72196e
Author: Gary Gregory <[email protected]>
AuthorDate: Wed Nov 4 08:10:21 2026 -0500
JUnit 4+: Rename all *TestCase classes to *Test (#804)
Follows the JUnit 4 and up style
---
...iderTestCase.java => HdfsFileProviderConfigTest.java} | 2 +-
.../vfs2/provider/hdfs/HdfsProviderSuiteTest.java | 4 ++--
...oviderTestCase.java => WebdavProviderConfigTest.java} | 8 ++++----
.../vfs2/provider/webdav/test/WebdavProviderTest.java | 10 +++++-----
.../vfs2/provider/webdav/test/WebdavVersioningTests.java | 4 ++--
...viderTestCase.java => Webdav4ProviderConfigTest.java} | 8 ++++----
.../vfs2/provider/webdav4/test/Webdav4ProviderTest.java | 12 ++++++------
.../provider/webdav4/test/Webdav4VersioningTests.java | 4 ++--
...bProviderTestCase.java => SmbProviderConfigTest.java} | 2 +-
.../commons/vfs2/provider/smb/test/SmbProviderTest.java | 2 +-
commons-vfs2/pom.xml | 2 +-
...ctProviderTestCase.java => AbstractProviderTest.java} | 4 ++--
.../apache/commons/vfs2/AbstractProviderTestConfig.java | 2 +-
.../apache/commons/vfs2/AbstractProviderTestSuite.java | 6 +++---
.../test/java/org/apache/commons/vfs2/ContentTests.java | 2 +-
.../apache/commons/vfs2/IPv6LocalConnectionTests.java | 2 +-
.../java/org/apache/commons/vfs2/LastModifiedTests.java | 2 +-
.../test/java/org/apache/commons/vfs2/NamingTests.java | 2 +-
.../src/test/java/org/apache/commons/vfs2/PathTests.java | 2 +-
.../java/org/apache/commons/vfs2/PermissionsTests.java | 2 +-
.../apache/commons/vfs2/ProviderCacheStrategyTests.java | 2 +-
.../org/apache/commons/vfs2/ProviderDeleteTests.java | 2 +-
.../org/apache/commons/vfs2/ProviderRandomReadTests.java | 2 +-
.../commons/vfs2/ProviderRandomReadWriteTests.java | 2 +-
.../commons/vfs2/ProviderRandomSetLengthTests.java | 2 +-
.../java/org/apache/commons/vfs2/ProviderReadTests.java | 2 +-
.../org/apache/commons/vfs2/ProviderRenameTests.java | 2 +-
.../apache/commons/vfs2/ProviderWriteAppendTests.java | 2 +-
.../java/org/apache/commons/vfs2/ProviderWriteTests.java | 2 +-
.../src/test/java/org/apache/commons/vfs2/UriTests.java | 2 +-
.../java/org/apache/commons/vfs2/UrlStructureTests.java | 2 +-
.../src/test/java/org/apache/commons/vfs2/UrlTests.java | 2 +-
.../commons/vfs2/cache/AbstractFilesCacheTestsBase.java | 4 ++--
.../commons/vfs2/cache/DefaultFilesCacheTests.java | 2 +-
.../commons/vfs2/cache/SoftRefFilesCacheTests.java | 2 +-
.../commons/vfs2/cache/WeakRefFilesCacheTests.java | 2 +-
.../apache/commons/vfs2/impl/VfsClassLoaderTests.java | 8 ++++----
.../commons/vfs2/provider/ftp/FtpProviderIPv6Test.java | 2 +-
.../commons/vfs2/provider/ftp/FtpProviderTest.java | 2 +-
...oviderTestCase.java => AbstractFtpsProviderTest.java} | 2 +-
.../vfs2/provider/ftps/FtpsMultipleConnectionTest.java | 12 ++++++------
...plicitTestCase.java => FtpsProviderExplicitTest.java} | 2 +-
...plicitTestCase.java => FtpsProviderImplicitTest.java} | 2 +-
.../commons/vfs2/provider/ftps/FtpsProviderTest.java | 16 ++++++++--------
.../commons/vfs2/provider/http/HttpProviderTest.java | 2 +-
.../commons/vfs2/provider/http4/Http4ProviderTest.java | 2 +-
.../commons/vfs2/provider/http5/Http5ProviderTest.java | 2 +-
.../commons/vfs2/provider/jar/JarProviderTest.java | 2 +-
.../commons/vfs2/provider/local/FileNameTests.java | 4 ++--
.../commons/vfs2/provider/local/LocalProviderTest.java | 2 +-
.../commons/vfs2/provider/local/TempFileTests.java | 4 ++--
.../org/apache/commons/vfs2/provider/local/UrlTests.java | 4 ++--
.../vfs2/provider/local/WindowsFileNameTests.java | 4 ++--
.../commons/vfs2/provider/ram/RamProviderTest.java | 2 +-
.../commons/vfs2/provider/res/ResourceProviderTest.java | 2 +-
.../org/apache/commons/vfs2/provider/res/Vfs444Test.java | 2 +-
.../vfs2/provider/sftp/SftpMultiThreadWriteTests.java | 4 ++--
.../vfs2/provider/sftp/SftpPermissionExceptionTest.java | 2 +-
.../provider/sftp/SftpProviderClosedExecChannelTest.java | 2 +-
.../commons/vfs2/provider/sftp/SftpProviderIPv6Test.java | 2 +-
.../provider/sftp/SftpProviderStreamProxyModeTest.java | 2 +-
.../commons/vfs2/provider/sftp/SftpProviderTest.java | 2 +-
.../commons/vfs2/provider/sftp/SftpPutChannelTest.java | 3 +--
.../commons/vfs2/provider/tar/TarProviderTest.java | 2 +-
.../commons/vfs2/provider/tar/Tbz2ProviderTest.java | 2 +-
.../commons/vfs2/provider/tar/TgzProviderTest.java | 2 +-
.../vfs2/provider/temp/TemporaryProviderTest.java | 2 +-
.../apache/commons/vfs2/provider/test/JunctionTests.java | 4 ++--
.../commons/vfs2/provider/test/VirtualProviderTest.java | 2 +-
.../commons/vfs2/provider/url/UrlHttpProviderTest.java | 2 +-
.../commons/vfs2/provider/url/UrlProviderTest.java | 2 +-
.../commons/vfs2/provider/zip/ZipProviderTest.java | 2 +-
.../provider/zip/ZipProviderWithCharsetNullTest.java | 2 +-
.../vfs2/provider/zip/ZipProviderWithCharsetTest.java | 2 +-
.../org/apache/commons/vfs2/util/NHttpFileServer.java | 2 +-
src/site/xdoc/testing.xml | 6 +++---
76 files changed, 121 insertions(+), 122 deletions(-)
diff --git
a/commons-vfs2-hdfs/src/test/java/org/apache/commons/vfs2/provider/hdfs/HdfsFileProviderTestCase.java
b/commons-vfs2-hdfs/src/test/java/org/apache/commons/vfs2/provider/hdfs/HdfsFileProviderConfigTest.java
similarity index 98%
rename from
commons-vfs2-hdfs/src/test/java/org/apache/commons/vfs2/provider/hdfs/HdfsFileProviderTestCase.java
rename to
commons-vfs2-hdfs/src/test/java/org/apache/commons/vfs2/provider/hdfs/HdfsFileProviderConfigTest.java
index 8f4061908..7463563b5 100644
---
a/commons-vfs2-hdfs/src/test/java/org/apache/commons/vfs2/provider/hdfs/HdfsFileProviderTestCase.java
+++
b/commons-vfs2-hdfs/src/test/java/org/apache/commons/vfs2/provider/hdfs/HdfsFileProviderConfigTest.java
@@ -55,7 +55,7 @@ import org.junit.jupiter.api.condition.OS;
*/
@DisabledForJreRange(min = JRE.JAVA_23)
@DisabledOnOs(OS.WINDOWS)
-public class HdfsFileProviderTestCase extends AbstractProviderTestConfig {
+public class HdfsFileProviderConfigTest extends AbstractProviderTestConfig {
@DisabledForJreRange(min = JRE.JAVA_23)
@DisabledOnOs(value = OS.WINDOWS)
diff --git
a/commons-vfs2-hdfs/src/test/java/org/apache/commons/vfs2/provider/hdfs/HdfsProviderSuiteTest.java
b/commons-vfs2-hdfs/src/test/java/org/apache/commons/vfs2/provider/hdfs/HdfsProviderSuiteTest.java
index b38e896e5..e8fb14acd 100644
---
a/commons-vfs2-hdfs/src/test/java/org/apache/commons/vfs2/provider/hdfs/HdfsProviderSuiteTest.java
+++
b/commons-vfs2-hdfs/src/test/java/org/apache/commons/vfs2/provider/hdfs/HdfsProviderSuiteTest.java
@@ -16,7 +16,7 @@
*/
package org.apache.commons.vfs2.provider.hdfs;
-import
org.apache.commons.vfs2.provider.hdfs.HdfsFileProviderTestCase.HdfsProviderTestSuite;
+import
org.apache.commons.vfs2.provider.hdfs.HdfsFileProviderConfigTest.HdfsProviderTestSuite;
import org.junit.jupiter.api.TestInstance;
import org.junit.jupiter.api.condition.DisabledForJreRange;
import org.junit.jupiter.api.condition.DisabledOnJre;
@@ -33,7 +33,7 @@ import org.junit.jupiter.api.condition.OS;
public class HdfsProviderSuiteTest extends HdfsProviderTestSuite {
public HdfsProviderSuiteTest() throws Exception {
- super(new HdfsFileProviderTestCase(), "", false);
+ super(new HdfsFileProviderConfigTest(), "", false);
}
}
diff --git
a/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavProviderTestCase.java
b/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavProviderConfigTest.java
similarity index 98%
rename from
commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavProviderTestCase.java
rename to
commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavProviderConfigTest.java
index 19854e51c..abd67d42b 100644
---
a/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavProviderTestCase.java
+++
b/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavProviderConfigTest.java
@@ -57,7 +57,7 @@ import org.apache.log4j.Logger;
/**
* Test cases for the WebDAV provider.
*/
-public class WebdavProviderTestCase extends AbstractProviderTestConfig {
+public class WebdavProviderConfigTest extends AbstractProviderTestConfig {
private static final char[] PASSWORD = {};
@@ -76,13 +76,13 @@ public class WebdavProviderTestCase extends
AbstractProviderTestConfig {
private static Path RepoDirectory;
- private static final boolean DEBUG =
Boolean.getBoolean("WebdavProviderTestCase.Debug");
+ private static final boolean DEBUG =
Boolean.getBoolean("WebdavProviderConfigTest.Debug");
static Path createTempDirectory() throws IOException {
// create base folder
final Path base = Paths.get("target/test").normalize();
Files.createDirectories(base);
- final Path tempFile = Files.createTempFile(base,
"WebdavProviderTestCase_", ".tmp");
+ final Path tempFile = Files.createTempFile(base,
"WebdavProviderConfigTest_", ".tmp");
Files.delete(tempFile);
Files.createDirectories(base);
@@ -266,7 +266,7 @@ public class WebdavProviderTestCase extends
AbstractProviderTestConfig {
}
}
- public WebdavProviderTestCase() throws IOException {
+ public WebdavProviderConfigTest() throws IOException {
SocketPort = FreeSocketPortUtil.findFreeLocalPort();
message("FreeSocketPortUtil.findFreeLocalPort() = " + SocketPort);
// Use %40 for @ in a URL
diff --git
a/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavProviderTest.java
b/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavProviderTest.java
index 2b2f60f28..f82892341 100644
---
a/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavProviderTest.java
+++
b/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavProviderTest.java
@@ -26,13 +26,13 @@ import org.junit.jupiter.api.TestInstance;
public class WebdavProviderTest extends ProviderTestSuiteJunit5 {
public WebdavProviderTest() throws Exception {
- super(new WebdavProviderTestCase(), "", false);
+ super(new WebdavProviderConfigTest(), "", false);
}
@Override
protected void addBaseTests() throws Exception {
super.addBaseTests();
- addTests(WebdavProviderTestCase.class);
+ addTests(WebdavProviderConfigTest.class);
// WebDAV underlying implementation doesn't support link-local IPv6
url (but WebDAV4 does)
// if (getSystemTestUriOverride() == null) {
// addTests(IPv6LocalConnectionTests.class);
@@ -41,15 +41,15 @@ public class WebdavProviderTest extends
ProviderTestSuiteJunit5 {
@Override
protected void setUp() throws Exception {
- if (WebdavProviderTestCase.getSystemTestUriOverride() == null) {
- WebdavProviderTestCase.setUpClass();
+ if (WebdavProviderConfigTest.getSystemTestUriOverride() == null) {
+ WebdavProviderConfigTest.setUpClass();
}
super.setUp();
}
@Override
protected void tearDown() throws Exception {
- WebdavProviderTestCase.tearDownClass();
+ WebdavProviderConfigTest.tearDownClass();
super.tearDown();
}
}
diff --git
a/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavVersioningTests.java
b/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavVersioningTests.java
index f13698cef..83f040230 100644
---
a/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavVersioningTests.java
+++
b/commons-vfs2-jackrabbit1/src/test/java/org/apache/commons/vfs2/provider/webdav/test/WebdavVersioningTests.java
@@ -25,7 +25,7 @@ import java.io.OutputStream;
import java.nio.charset.StandardCharsets;
import java.util.Map;
-import org.apache.commons.vfs2.AbstractProviderTestCase;
+import org.apache.commons.vfs2.AbstractProviderTest;
import org.apache.commons.vfs2.FileObject;
import org.apache.commons.vfs2.FileSystemOptions;
import org.apache.commons.vfs2.FileType;
@@ -39,7 +39,7 @@ import org.junit.jupiter.api.Test;
/**
* Test to verify WebDAV Versioning support
*/
-public class WebdavVersioningTests extends AbstractProviderTestCase {
+public class WebdavVersioningTests extends AbstractProviderTest {
/**
* Sets up a scratch folder for the test to use.
diff --git
a/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4ProviderTestCase.java
b/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4ProviderConfigTest.java
similarity index 98%
rename from
commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4ProviderTestCase.java
rename to
commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4ProviderConfigTest.java
index 1b43856ea..19a3691bb 100644
---
a/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4ProviderTestCase.java
+++
b/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4ProviderConfigTest.java
@@ -54,7 +54,7 @@ import org.apache.jackrabbit.core.TransientRepository;
* Test cases for the WebDAV4 provider.
* Do NOT use org.apache.jackrabbit.standalone.Main.
*/
-public class Webdav4ProviderTestCase extends AbstractProviderTestConfig {
+public class Webdav4ProviderConfigTest extends AbstractProviderTestConfig {
private static final String USER_ID = "admin";
@@ -75,13 +75,13 @@ public class Webdav4ProviderTestCase extends
AbstractProviderTestConfig {
private static Path RepoDirectory;
- private static final boolean DEBUG =
Boolean.getBoolean("Webdav4ProviderTestCase.Debug");
+ private static final boolean DEBUG =
Boolean.getBoolean("Webdav4ProviderConfigTest.Debug");
static Path createTempDirectory() throws IOException {
// create base folder
final Path base = Paths.get("target/test").normalize();
Files.createDirectories(base);
- final Path tempFile = Files.createTempFile(base,
"WebdavProviderTestCase_", ".tmp");
+ final Path tempFile = Files.createTempFile(base,
"WebdavProviderConfigTest_", ".tmp");
Files.delete(tempFile);
Files.createDirectories(base);
@@ -261,7 +261,7 @@ public class Webdav4ProviderTestCase extends
AbstractProviderTestConfig {
}
}
- public Webdav4ProviderTestCase() throws IOException {
+ public Webdav4ProviderConfigTest() throws IOException {
SocketPort = FreeSocketPortUtil.findFreeLocalPort();
message("FreeSocketPortUtil.findFreeLocalPort() = " + SocketPort);
// Use %40 for @ in a URL
diff --git
a/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4ProviderTest.java
b/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4ProviderTest.java
index 7fb98f5a7..e5daf66f2 100644
---
a/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4ProviderTest.java
+++
b/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4ProviderTest.java
@@ -29,23 +29,23 @@ import org.junit.jupiter.api.TestInstance;
public class Webdav4ProviderTest extends Webdav4ProviderTestSuite {
public Webdav4ProviderTest() throws Exception {
- super(new Webdav4ProviderTestCase(), "", false);
+ super(new Webdav4ProviderConfigTest(), "", false);
}
@Override
protected void addBaseTests() throws Exception {
super.addBaseTests();
- addTests(Webdav4ProviderTestCase.class);
+ addTests(Webdav4ProviderConfigTest.class);
- if (Webdav4ProviderTestCase.getSystemTestUriOverride() == null) {
+ if (Webdav4ProviderConfigTest.getSystemTestUriOverride() == null) {
addTests(IPv6LocalConnectionTests.class);
}
}
@Override
protected void setUp() throws Exception {
- if (Webdav4ProviderTestCase.getSystemTestUriOverride() == null) {
- Webdav4ProviderTestCase.setUpClass();
+ if (Webdav4ProviderConfigTest.getSystemTestUriOverride() == null) {
+ Webdav4ProviderConfigTest.setUpClass();
}
try {
// Since webdav4 is not registered in the standard file system
configuration yet,
@@ -62,7 +62,7 @@ public class Webdav4ProviderTest extends
Webdav4ProviderTestSuite {
@Override
protected void tearDown() throws Exception {
- Webdav4ProviderTestCase.tearDownClass();
+ Webdav4ProviderConfigTest.tearDownClass();
super.tearDown();
}
}
diff --git
a/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4VersioningTests.java
b/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4VersioningTests.java
index a867e7091..8807a9eec 100644
---
a/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4VersioningTests.java
+++
b/commons-vfs2-jackrabbit2/src/test/java/org/apache/commons/vfs2/provider/webdav4/test/Webdav4VersioningTests.java
@@ -25,7 +25,7 @@ import java.io.OutputStream;
import java.nio.charset.StandardCharsets;
import java.util.Map;
-import org.apache.commons.vfs2.AbstractProviderTestCase;
+import org.apache.commons.vfs2.AbstractProviderTest;
import org.apache.commons.vfs2.FileObject;
import org.apache.commons.vfs2.FileSystemOptions;
import org.apache.commons.vfs2.FileType;
@@ -39,7 +39,7 @@ import org.junit.jupiter.api.Test;
/**
* Test to verify WebDAV Versioning support
*/
-public class Webdav4VersioningTests extends AbstractProviderTestCase {
+public class Webdav4VersioningTests extends AbstractProviderTest {
/**
* Sets up a scratch folder for the test to use.
diff --git
a/commons-vfs2-sandbox/src/test/java/org/apache/commons/vfs2/provider/smb/test/SmbProviderTestCase.java
b/commons-vfs2-sandbox/src/test/java/org/apache/commons/vfs2/provider/smb/test/SmbProviderConfigTest.java
similarity index 96%
rename from
commons-vfs2-sandbox/src/test/java/org/apache/commons/vfs2/provider/smb/test/SmbProviderTestCase.java
rename to
commons-vfs2-sandbox/src/test/java/org/apache/commons/vfs2/provider/smb/test/SmbProviderConfigTest.java
index cbfdb1196..9601b2309 100644
---
a/commons-vfs2-sandbox/src/test/java/org/apache/commons/vfs2/provider/smb/test/SmbProviderTestCase.java
+++
b/commons-vfs2-sandbox/src/test/java/org/apache/commons/vfs2/provider/smb/test/SmbProviderConfigTest.java
@@ -29,7 +29,7 @@ import org.junit.jupiter.api.Assertions;
/**
* Tests for the SMB file system.
*/
-public class SmbProviderTestCase extends AbstractProviderTestConfig implements
ProviderTestConfig {
+public class SmbProviderConfigTest extends AbstractProviderTestConfig
implements ProviderTestConfig {
private static final String TEST_URI = "test.smb.uri";
diff --git
a/commons-vfs2-sandbox/src/test/java/org/apache/commons/vfs2/provider/smb/test/SmbProviderTest.java
b/commons-vfs2-sandbox/src/test/java/org/apache/commons/vfs2/provider/smb/test/SmbProviderTest.java
index 0f00de038..142f84b0a 100644
---
a/commons-vfs2-sandbox/src/test/java/org/apache/commons/vfs2/provider/smb/test/SmbProviderTest.java
+++
b/commons-vfs2-sandbox/src/test/java/org/apache/commons/vfs2/provider/smb/test/SmbProviderTest.java
@@ -31,7 +31,7 @@ public class SmbProviderTest extends ProviderTestSuiteJunit5 {
private static final String TEST_URI = "test.smb.uri";
public SmbProviderTest() throws Exception {
- super(new SmbProviderTestCase(), "", true);
+ super(new SmbProviderConfigTest(), "", true);
}
@Override
diff --git a/commons-vfs2/pom.xml b/commons-vfs2/pom.xml
index f077475da..2faeb5ac5 100644
--- a/commons-vfs2/pom.xml
+++ b/commons-vfs2/pom.xml
@@ -362,7 +362,7 @@
<configuration>
<excludes>
<exclude>**/HdfsFileProviderTest.java</exclude>
- <exclude>**/HdfsFileProviderTestCase.java</exclude>
+ <exclude>**/HdfsFileProviderConfigTest.java</exclude>
<!-- *Tests.java files are test implementations designed to be
run via test suites -->
<exclude>**/*Tests.java</exclude>
</excludes>
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestCase.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTest.java
similarity index 98%
rename from
commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestCase.java
rename to
commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTest.java
index 96b0d03de..62ea8bb16 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestCase.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTest.java
@@ -49,7 +49,7 @@ import org.junit.jupiter.api.BeforeEach;
* for capability checking and cleanup. Tests are dynamically generated via
{@link AbstractProviderTestSuite}.
* </p>
*/
-public abstract class AbstractProviderTestCase {
+public abstract class AbstractProviderTest {
// Expected contents of "file1.txt"
public static final String FILE1_CONTENT = "This is a test file.";
@@ -301,7 +301,7 @@ public abstract class AbstractProviderTestCase {
@Override
public String toString() {
- return "AbstractProviderTestCase [baseFolder=" + baseFolder + ",
readFolder=" + readFolder + ", writeFolder="
+ return "AbstractProviderTest [baseFolder=" + baseFolder + ",
readFolder=" + readFolder + ", writeFolder="
+ writeFolder + ", manager=" + manager + ", providerConfig=" +
providerConfig + ", method=" + method
+ ", addEmptyDir=" + addEmptyDir + "]";
}
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestConfig.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestConfig.java
index cc2abf3db..ac7584678 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestConfig.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestConfig.java
@@ -25,7 +25,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* A partial {@link org.apache.commons.vfs2.ProviderTestConfig} implementation.
*/
-public abstract class AbstractProviderTestConfig extends
AbstractProviderTestCase implements ProviderTestConfig {
+public abstract class AbstractProviderTestConfig extends AbstractProviderTest
implements ProviderTestConfig {
public static final String MIME_TYPE_APPLICATION_OCTET_STREAM =
"application/octet-stream";
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestSuite.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestSuite.java
index 8e2778eab..087b3f4ca 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestSuite.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/AbstractProviderTestSuite.java
@@ -91,9 +91,9 @@ public abstract class AbstractProviderTestSuite {
*/
protected void addTests(final Class<?> testClass) throws Exception {
// Verify the class
- if (!AbstractProviderTestCase.class.isAssignableFrom(testClass)) {
+ if (!AbstractProviderTest.class.isAssignableFrom(testClass)) {
throw new Exception("Test class " + testClass.getName() + " is not
assignable to "
- + AbstractProviderTestCase.class.getName());
+ + AbstractProviderTest.class.getName());
}
testClasses.add(testClass);
}
@@ -125,7 +125,7 @@ public abstract class AbstractProviderTestSuite {
final String testName = prefix + method.getName();
tests.add(DynamicTest.dynamicTest(testName, () -> {
// Create test instance
- final AbstractProviderTestCase testCase =
(AbstractProviderTestCase) testClass.getConstructor().newInstance();
+ final AbstractProviderTest testCase = (AbstractProviderTest)
testClass.getConstructor().newInstance();
testCase.addEmptyDir(addEmptyDir);
testCase.setConfig(manager, providerConfig, baseFolder,
readFolder, writeFolder);
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ContentTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ContentTests.java
index d48273fea..357be03e4 100644
--- a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ContentTests.java
+++ b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ContentTests.java
@@ -35,7 +35,7 @@ import org.junit.jupiter.api.Test;
/**
* Test cases for reading file content.
*/
-public class ContentTests extends AbstractProviderTestCase {
+public class ContentTests extends AbstractProviderTest {
/**
* Asserts every file in a folder exists and has the expected content.
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/IPv6LocalConnectionTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/IPv6LocalConnectionTests.java
index 29a78afb1..7a2de4195 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/IPv6LocalConnectionTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/IPv6LocalConnectionTests.java
@@ -34,7 +34,7 @@ import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.junit.jupiter.api.Test;
-public class IPv6LocalConnectionTests extends AbstractProviderTestCase {
+public class IPv6LocalConnectionTests extends AbstractProviderTest {
private static final String LOOPBACK = "0:0:0:0:0:0:0:1";
private static final Log log =
LogFactory.getLog(IPv6LocalConnectionTests.class);
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/LastModifiedTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/LastModifiedTests.java
index 4574e9c81..dd6671ba5 100644
--- a/commons-vfs2/src/test/java/org/apache/commons/vfs2/LastModifiedTests.java
+++ b/commons-vfs2/src/test/java/org/apache/commons/vfs2/LastModifiedTests.java
@@ -29,7 +29,7 @@ import org.junit.jupiter.api.Test;
/**
* Test cases for getting and setting file last modified time.
*/
-public class LastModifiedTests extends AbstractProviderTestCase {
+public class LastModifiedTests extends AbstractProviderTest {
protected static final Duration ONE_DAY = Duration.ofDays(1);
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/NamingTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/NamingTests.java
index 6951d4d07..38634120b 100644
--- a/commons-vfs2/src/test/java/org/apache/commons/vfs2/NamingTests.java
+++ b/commons-vfs2/src/test/java/org/apache/commons/vfs2/NamingTests.java
@@ -32,7 +32,7 @@ import org.junit.jupiter.api.Test;
* TODO - Add tests for all FileName methods.
* </p>
*/
-public class NamingTests extends AbstractProviderTestCase {
+public class NamingTests extends AbstractProviderTest {
/**
* Asserts that a particular relative name is invalid for a particular
scope.
diff --git a/commons-vfs2/src/test/java/org/apache/commons/vfs2/PathTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/PathTests.java
index 76020b6c8..897358341 100644
--- a/commons-vfs2/src/test/java/org/apache/commons/vfs2/PathTests.java
+++ b/commons-vfs2/src/test/java/org/apache/commons/vfs2/PathTests.java
@@ -28,7 +28,7 @@ import org.junit.jupiter.api.Test;
/**
* Path test cases for providers.
*/
-public class PathTests extends AbstractProviderTestCase {
+public class PathTests extends AbstractProviderTest {
/**
* Returns the capabilities required by the tests of this test case. The
tests are not run if the provider being
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/PermissionsTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/PermissionsTests.java
index f2b20103a..c60c5f519 100644
--- a/commons-vfs2/src/test/java/org/apache/commons/vfs2/PermissionsTests.java
+++ b/commons-vfs2/src/test/java/org/apache/commons/vfs2/PermissionsTests.java
@@ -37,7 +37,7 @@ import org.junit.jupiter.api.Test;
*
* Used by Local and SFTP File System.
*/
-public class PermissionsTests extends AbstractProviderTestCase {
+public class PermissionsTests extends AbstractProviderTest {
public static final String FILE_NAME = "permission.txt";
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderCacheStrategyTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderCacheStrategyTests.java
index 39142ea5b..baf7c7447 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderCacheStrategyTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderCacheStrategyTests.java
@@ -27,7 +27,7 @@ import org.junit.jupiter.api.Test;
/**
* Test the cache strategy.
*/
-public class ProviderCacheStrategyTests extends AbstractProviderTestCase {
+public class ProviderCacheStrategyTests extends AbstractProviderTest {
public void assertContains(final FileObject[] fos, final String string) {
for (final FileObject fo : fos) {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderDeleteTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderDeleteTests.java
index 0de8f4b0e..af20fbb2e 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderDeleteTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderDeleteTests.java
@@ -25,7 +25,7 @@ import org.junit.jupiter.api.Test;
/**
* File system test that do some delete operations.
*/
-public class ProviderDeleteTests extends AbstractProviderTestCase {
+public class ProviderDeleteTests extends AbstractProviderTest {
private static class FileNameSelector implements FileSelector {
final String baseName;
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomReadTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomReadTests.java
index 22518ddde..9b91ce1f0 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomReadTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomReadTests.java
@@ -24,7 +24,7 @@ import org.junit.jupiter.api.Test;
/**
* Random read-only test case for file providers.
*/
-public class ProviderRandomReadTests extends AbstractProviderTestCase {
+public class ProviderRandomReadTests extends AbstractProviderTest {
private static final String TEST_DATA = "This is a test file.";
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomReadWriteTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomReadWriteTests.java
index b25287cd4..c35a61db3 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomReadWriteTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomReadWriteTests.java
@@ -24,7 +24,7 @@ import org.junit.jupiter.api.Test;
/**
* Random read and write test case for file providers.
*/
-public class ProviderRandomReadWriteTests extends AbstractProviderTestCase {
+public class ProviderRandomReadWriteTests extends AbstractProviderTest {
private static final String TEST_DATA = "This is a test file.";
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomSetLengthTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomSetLengthTests.java
index 2bb69ae8b..f7ed228ae 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomSetLengthTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRandomSetLengthTests.java
@@ -27,7 +27,7 @@ import org.junit.jupiter.api.Test;
/**
* Random set length test cases for file providers.
*/
-public class ProviderRandomSetLengthTests extends AbstractProviderTestCase {
+public class ProviderRandomSetLengthTests extends AbstractProviderTest {
private static final String TEST_DATA = "This is a test file.";
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderReadTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderReadTests.java
index c7185d9c4..f1a6741d0 100644
--- a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderReadTests.java
+++ b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderReadTests.java
@@ -37,7 +37,7 @@ import org.junit.jupiter.api.Test;
* <p>
* TODO - Test getLastModified(), getAttribute().
*/
-public class ProviderReadTests extends AbstractProviderTestCase {
+public class ProviderReadTests extends AbstractProviderTest {
/**
* Walks a folder structure, asserting it contains exactly the expected
files and folders.
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRenameTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRenameTests.java
index be54f6277..d47c3c77b 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRenameTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderRenameTests.java
@@ -30,7 +30,7 @@ import org.junit.jupiter.api.Test;
/**
* File system test that check that a file system can be renamed.
*/
-public class ProviderRenameTests extends AbstractProviderTestCase {
+public class ProviderRenameTests extends AbstractProviderTest {
/**
* Sets up a scratch folder for the test to use.
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderWriteAppendTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderWriteAppendTests.java
index 7685a51e2..71c1beb61 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderWriteAppendTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderWriteAppendTests.java
@@ -27,7 +27,7 @@ import org.junit.jupiter.api.Test;
/**
* File system test that check that a file system can be modified.
*/
-public class ProviderWriteAppendTests extends AbstractProviderTestCase {
+public class ProviderWriteAppendTests extends AbstractProviderTest {
/**
* Sets up a scratch folder for the test to use.
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderWriteTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderWriteTests.java
index 76e758514..8c4998fc5 100644
--- a/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderWriteTests.java
+++ b/commons-vfs2/src/test/java/org/apache/commons/vfs2/ProviderWriteTests.java
@@ -35,7 +35,7 @@ import org.junit.jupiter.api.Test;
/**
* File system test that check that a file system can be modified.
*/
-public class ProviderWriteTests extends AbstractProviderTestCase {
+public class ProviderWriteTests extends AbstractProviderTest {
/**
* A test listener.
diff --git a/commons-vfs2/src/test/java/org/apache/commons/vfs2/UriTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/UriTests.java
index ac6954a29..809078391 100644
--- a/commons-vfs2/src/test/java/org/apache/commons/vfs2/UriTests.java
+++ b/commons-vfs2/src/test/java/org/apache/commons/vfs2/UriTests.java
@@ -28,7 +28,7 @@ import org.junit.jupiter.api.Test;
/**
* URI test cases for providers.
*/
-public class UriTests extends AbstractProviderTestCase {
+public class UriTests extends AbstractProviderTest {
/**
* Returns the capabilities required by the tests of this test case. The
tests are not run if the provider being tested does not support all the required
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/UrlStructureTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/UrlStructureTests.java
index 1323ead79..9ff0d7e39 100644
--- a/commons-vfs2/src/test/java/org/apache/commons/vfs2/UrlStructureTests.java
+++ b/commons-vfs2/src/test/java/org/apache/commons/vfs2/UrlStructureTests.java
@@ -28,7 +28,7 @@ import org.junit.jupiter.api.Test;
/**
* URL Test cases for providers that supply structural info.
*/
-public class UrlStructureTests extends AbstractProviderTestCase {
+public class UrlStructureTests extends AbstractProviderTest {
/**
* Returns the capabilities required by the tests of this test case.
diff --git a/commons-vfs2/src/test/java/org/apache/commons/vfs2/UrlTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/UrlTests.java
index 726f56978..eb12bbfcf 100644
--- a/commons-vfs2/src/test/java/org/apache/commons/vfs2/UrlTests.java
+++ b/commons-vfs2/src/test/java/org/apache/commons/vfs2/UrlTests.java
@@ -32,7 +32,7 @@ import org.junit.jupiter.api.Test;
/**
* URL test cases for providers.
*/
-public class UrlTests extends AbstractProviderTestCase {
+public class UrlTests extends AbstractProviderTest {
/**
* Returns the capabilities required by the tests of this test case. The
tests are not run if the provider being
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/AbstractFilesCacheTestsBase.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/AbstractFilesCacheTestsBase.java
index 69feb353c..d8964e43f 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/AbstractFilesCacheTestsBase.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/AbstractFilesCacheTestsBase.java
@@ -22,7 +22,7 @@ import static org.junit.jupiter.api.Assertions.assertNull;
import static org.junit.jupiter.api.Assertions.assertSame;
import static org.junit.jupiter.api.Assertions.assertTrue;
-import org.apache.commons.vfs2.AbstractProviderTestCase;
+import org.apache.commons.vfs2.AbstractProviderTest;
import org.apache.commons.vfs2.FileName;
import org.apache.commons.vfs2.FileObject;
import org.apache.commons.vfs2.FileSystem;
@@ -33,7 +33,7 @@ import org.junit.jupiter.api.Test;
/**
* Base class for different FilesCache tests.
*/
-public abstract class AbstractFilesCacheTestsBase extends
AbstractProviderTestCase {
+public abstract class AbstractFilesCacheTestsBase extends AbstractProviderTest
{
/** Helper method, may be used in cache specific tests. */
protected int getFileHashCode() throws FileSystemException {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/DefaultFilesCacheTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/DefaultFilesCacheTests.java
index 115adf431..deff0eb16 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/DefaultFilesCacheTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/DefaultFilesCacheTests.java
@@ -23,7 +23,7 @@ import org.apache.commons.vfs2.FileObject;
import org.junit.jupiter.api.Test;
/**
- * Tests for {@link DefaultFilesCache} used by {@link
DefaultFilesCacheTestCase}.
+ * Tests for {@link DefaultFilesCache}.
*/
public class DefaultFilesCacheTests extends AbstractFilesCacheTestsBase {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/SoftRefFilesCacheTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/SoftRefFilesCacheTests.java
index 1f2429c14..05df8a1ec 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/SoftRefFilesCacheTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/SoftRefFilesCacheTests.java
@@ -23,7 +23,7 @@ import org.apache.commons.vfs2.FileObject;
import org.junit.jupiter.api.Test;
/**
- * Tests for {@link SoftRefFilesCache} used by {@link
SoftRefFilesCacheTestCase}.
+ * Tests for {@link SoftRefFilesCache}.
*/
public class SoftRefFilesCacheTests extends AbstractFilesCacheTestsBase {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/WeakRefFilesCacheTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/WeakRefFilesCacheTests.java
index 6dff67c2c..e6ea3f2ac 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/WeakRefFilesCacheTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/cache/WeakRefFilesCacheTests.java
@@ -23,7 +23,7 @@ import org.apache.commons.vfs2.FileObject;
import org.junit.jupiter.api.Test;
/**
- * Tests for {@link WeakRefFilesCache} used by {@link
WeakRefFilesCacheTestCase}.
+ * Tests for {@link WeakRefFilesCache}.
*/
public class WeakRefFilesCacheTests extends AbstractFilesCacheTestsBase {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java
index 05e7adc71..9739005c9 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/impl/VfsClassLoaderTests.java
@@ -43,7 +43,7 @@ import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
import org.apache.commons.io.output.StringBuilderWriter;
-import org.apache.commons.vfs2.AbstractProviderTestCase;
+import org.apache.commons.vfs2.AbstractProviderTest;
import org.apache.commons.vfs2.Capability;
import org.apache.commons.vfs2.FileObject;
import org.apache.commons.vfs2.FileSystemException;
@@ -54,7 +54,7 @@ import org.junit.jupiter.api.Test;
/**
* VfsClassLoader test cases.
*/
-public class VfsClassLoaderTests extends AbstractProviderTestCase {
+public class VfsClassLoaderTests extends AbstractProviderTest {
private class LoadClass implements Runnable {
private final VFSClassLoader loader;
@@ -135,12 +135,12 @@ public class VfsClassLoaderTests extends
AbstractProviderTestCase {
}
// build search path without using #getBaseFolder()
- // because NestedJarTestCase redefines it
+ // because NestedJarTest redefines it
final File baseDir = getTestDirectoryFile();
final FileObject nestedJar = manager.resolveFile(baseDir,
"nested.jar");
final FileObject testJar = manager.resolveFile(baseDir, "test.jar");
- // test setup needs to know about .jar extension - i.e.
NestedJarTestCase
+ // test setup needs to know about .jar extension - i.e. NestedJarTest
if (!manager.canCreateFileSystem(nestedJar)) {
System.out.println("VfsClassLoaderTests no layered .jar provider,
skipping.");
return;
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpProviderIPv6Test.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpProviderIPv6Test.java
index 0925e56d5..30a85d9f5 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpProviderIPv6Test.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpProviderIPv6Test.java
@@ -35,7 +35,7 @@ import org.junit.jupiter.api.Test;
/**
* JUnit 5 tests for FTP provider with IPv6 support.
* <p>
- * This class replaces {@code FtpProviderIPv6TestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* This test uses mocked providers and doesn't require actual file system
access.
* </p>
*/
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpProviderTest.java
index ec4637092..9a06be3cc 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftp/FtpProviderTest.java
@@ -47,7 +47,7 @@ import org.junit.jupiter.api.AfterAll;
/**
* JUnit 5 tests for FTP file systems.
* <p>
- * This class replaces {@link FtpProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class FtpProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/AbstractFtpsProviderTestCase.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/AbstractFtpsProviderTest.java
similarity index 99%
rename from
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/AbstractFtpsProviderTestCase.java
rename to
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/AbstractFtpsProviderTest.java
index 5a99be34d..cf45201ef 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/AbstractFtpsProviderTestCase.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/AbstractFtpsProviderTest.java
@@ -44,7 +44,7 @@ import org.apache.ftpserver.usermanager.impl.BaseUser;
/**
* Abstract tests for FTP file systems.
*/
-abstract class AbstractFtpsProviderTestCase extends AbstractProviderTestConfig
{
+abstract class AbstractFtpsProviderTest extends AbstractProviderTestConfig {
private static final String LISTENER_NAME = "default";
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsMultipleConnectionTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsMultipleConnectionTest.java
index a1171b9ef..ce45d0b3b 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsMultipleConnectionTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsMultipleConnectionTest.java
@@ -36,7 +36,7 @@ public class FtpsMultipleConnectionTest {
@BeforeAll
public static void setUpClass() {
try {
- AbstractFtpsProviderTestCase.setUpClass(true);
+ AbstractFtpsProviderTest.setUpClass(true);
serverStarted = true;
} catch (final FtpException e) {
// Server failed to start - tests will be skipped
@@ -46,7 +46,7 @@ public class FtpsMultipleConnectionTest {
@AfterAll
public static void tearDownClass() {
- AbstractFtpsProviderTestCase.tearDownClass();
+ AbstractFtpsProviderTest.tearDownClass();
}
private FTPSClient init(final FTPSClient client) {
@@ -55,8 +55,8 @@ public class FtpsMultipleConnectionTest {
}
private FileObject resolveRoot() throws FileSystemException {
- return
VFS.getManager().resolveFile(AbstractFtpsProviderTestCase.getConnectionUri(),
- new FtpsProviderImplicitTestCase().getFileSystemOptions());
+ return
VFS.getManager().resolveFile(AbstractFtpsProviderTest.getConnectionUri(),
+ new FtpsProviderImplicitTest().getFileSystemOptions());
}
@Test
@@ -73,8 +73,8 @@ public class FtpsMultipleConnectionTest {
final FTPSClient client2 = init(new FTPSClient(true));
try {
final String hostname = "localhost";
- client1.connect(hostname,
AbstractFtpsProviderTestCase.getSocketPort());
- client2.connect(hostname,
AbstractFtpsProviderTestCase.getSocketPort());
+ client1.connect(hostname,
AbstractFtpsProviderTest.getSocketPort());
+ client2.connect(hostname,
AbstractFtpsProviderTest.getSocketPort());
} finally {
if (client1 != null) {
client1.disconnect();
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderExplicitTestCase.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderExplicitTest.java
similarity index 94%
rename from
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderExplicitTestCase.java
rename to
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderExplicitTest.java
index 7f9b04933..53ead3ec8 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderExplicitTestCase.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderExplicitTest.java
@@ -19,7 +19,7 @@ package org.apache.commons.vfs2.provider.ftps;
/**
* Configuration for FTPS file systems with explicit FTPS connection.
*/
-public class FtpsProviderExplicitTestCase extends AbstractFtpsProviderTestCase
{
+public class FtpsProviderExplicitTest extends AbstractFtpsProviderTest {
@Override
protected boolean isImplicit() {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderImplicitTestCase.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderImplicitTest.java
similarity index 95%
rename from
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderImplicitTestCase.java
rename to
commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderImplicitTest.java
index 570f905fa..88eda11c7 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderImplicitTestCase.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderImplicitTest.java
@@ -24,7 +24,7 @@ package org.apache.commons.vfs2.provider.ftps;
*
* @see <a href="https://en.wikipedia.org/wiki/FTPS#Implicit">Wikipedia:
FTPS/Implicit</a>
*/
-public class FtpsProviderImplicitTestCase extends AbstractFtpsProviderTestCase
{
+public class FtpsProviderImplicitTest extends AbstractFtpsProviderTest {
@Override
protected boolean isImplicit() {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderTest.java
index ca60254e5..7a1425972 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ftps/FtpsProviderTest.java
@@ -42,7 +42,7 @@ public class FtpsProviderTest {
class ExplicitMode extends ProviderTestSuiteJunit5 {
public ExplicitMode() throws Exception {
- super(new FtpsProviderExplicitTestCase(), "", false);
+ super(new FtpsProviderExplicitTest(), "", false);
}
@Override
@@ -57,9 +57,9 @@ public class FtpsProviderTest {
@BeforeAll
void setUpServer() throws Exception {
- if (FtpsProviderExplicitTestCase.getSystemTestUriOverride() ==
null) {
+ if (FtpsProviderExplicitTest.getSystemTestUriOverride() == null) {
try {
- FtpsProviderExplicitTestCase.setUpClass(false); //
explicit mode
+ FtpsProviderExplicitTest.setUpClass(false); // explicit
mode
} catch (final FtpException e) {
// Server failed to start - abort all tests in this class
throw new TestAbortedException("FTP server failed to
start: " + e.getMessage(), e);
@@ -72,7 +72,7 @@ public class FtpsProviderTest {
try {
tearDown();
} finally {
- FtpsProviderExplicitTestCase.tearDownClass();
+ FtpsProviderExplicitTest.tearDownClass();
}
}
}
@@ -90,7 +90,7 @@ public class FtpsProviderTest {
class ImplicitMode extends ProviderTestSuiteJunit5 {
public ImplicitMode() throws Exception {
- super(new FtpsProviderImplicitTestCase(), "", false);
+ super(new FtpsProviderImplicitTest(), "", false);
}
@Override
@@ -105,9 +105,9 @@ public class FtpsProviderTest {
@BeforeAll
void setUpServer() throws Exception {
- if (FtpsProviderImplicitTestCase.getSystemTestUriOverride() ==
null) {
+ if (FtpsProviderImplicitTest.getSystemTestUriOverride() == null) {
try {
- FtpsProviderImplicitTestCase.setUpClass(true); // implicit
mode
+ FtpsProviderImplicitTest.setUpClass(true); // implicit mode
} catch (final FtpException e) {
// Server failed to start - abort all tests in this class
throw new TestAbortedException("FTP server failed to
start: " + e.getMessage(), e);
@@ -120,7 +120,7 @@ public class FtpsProviderTest {
try {
tearDown();
} finally {
- FtpsProviderImplicitTestCase.tearDownClass();
+ FtpsProviderImplicitTest.tearDownClass();
}
}
}
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http/HttpProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http/HttpProviderTest.java
index 0639b4fe9..3171648ee 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http/HttpProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http/HttpProviderTest.java
@@ -41,7 +41,7 @@ import org.junit.jupiter.api.TestInstance;
/**
* JUnit 5 test cases for the HTTP provider.
* <p>
- * This class replaces {@link HttpProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http4/Http4ProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http4/Http4ProviderTest.java
index 57adf371a..2d648f53f 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http4/Http4ProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http4/Http4ProviderTest.java
@@ -41,7 +41,7 @@ import org.junit.jupiter.api.Test;
/**
* JUnit 5 test cases for the HTTP4 provider.
* <p>
- * This class replaces {@link Http4ProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class Http4ProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http5/Http5ProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http5/Http5ProviderTest.java
index 378a6b1db..c413ad107 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http5/Http5ProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/http5/Http5ProviderTest.java
@@ -42,7 +42,7 @@ import org.junit.jupiter.api.Test;
/**
* JUnit 5 test cases for the HTTP5 provider.
* <p>
- * This class replaces {@link Http5ProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class Http5ProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/jar/JarProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/jar/JarProviderTest.java
index 8ce9f4eb4..014dfaf23 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/jar/JarProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/jar/JarProviderTest.java
@@ -29,7 +29,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 tests for the Jar file system.
* <p>
- * This class replaces {@link JarProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class JarProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/FileNameTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/FileNameTests.java
index f0d119c15..7768081c3 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/FileNameTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/FileNameTests.java
@@ -21,7 +21,7 @@ import static org.junit.jupiter.api.Assertions.assertSame;
import java.io.File;
-import org.apache.commons.vfs2.AbstractProviderTestCase;
+import org.apache.commons.vfs2.AbstractProviderTest;
import org.apache.commons.vfs2.FileObject;
import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
import org.junit.jupiter.api.Test;
@@ -29,7 +29,7 @@ import org.junit.jupiter.api.Test;
/**
* Additional naming tests for local file system.
*/
-public class FileNameTests extends AbstractProviderTestCase {
+public class FileNameTests extends AbstractProviderTest {
/**
* Tests resolution of an absolute file name.
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/LocalProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/LocalProviderTest.java
index b18d1d885..36ea0df09 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/LocalProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/LocalProviderTest.java
@@ -30,7 +30,7 @@ import org.junit.jupiter.api.TestInstance;
/**
* JUnit 5 tests for the local file system.
* <p>
- * This class replaces {@link LocalProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
@Tag("provider")
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/TempFileTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/TempFileTests.java
index 728c11c43..9bebfd140 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/TempFileTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/TempFileTests.java
@@ -23,7 +23,7 @@ import java.net.URI;
import java.nio.file.Files;
import java.nio.file.Path;
-import org.apache.commons.vfs2.AbstractProviderTestCase;
+import org.apache.commons.vfs2.AbstractProviderTest;
import org.apache.commons.vfs2.FileContent;
import org.apache.commons.vfs2.FileObject;
import org.apache.commons.vfs2.FileSystemManager;
@@ -32,7 +32,7 @@ import org.junit.jupiter.api.Test;
/**
* Additional naming tests for local file system.
*/
-public class TempFileTests extends AbstractProviderTestCase {
+public class TempFileTests extends AbstractProviderTest {
/**
* https://issues.apache.org/jira/browse/VFS-790.
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/UrlTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/UrlTests.java
index f6b7ab9bb..30249f87c 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/UrlTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/UrlTests.java
@@ -25,7 +25,7 @@ import java.nio.file.Path;
import java.util.Comparator;
import java.util.stream.Stream;
-import org.apache.commons.vfs2.AbstractProviderTestCase;
+import org.apache.commons.vfs2.AbstractProviderTest;
import org.apache.commons.vfs2.FileObject;
import org.apache.commons.vfs2.FileSystemManager;
import org.apache.commons.vfs2.Selectors;
@@ -36,7 +36,7 @@ import org.junit.jupiter.api.Test;
/**
* Additional URL tests for local file system.
*/
-public class UrlTests extends AbstractProviderTestCase {
+public class UrlTests extends AbstractProviderTest {
/**
* Tests that getURL() round-trips correctly when a directory name
contains brackets.
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/WindowsFileNameTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/WindowsFileNameTests.java
index b6f6f4c43..02a01c6a7 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/WindowsFileNameTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/local/WindowsFileNameTests.java
@@ -22,7 +22,7 @@ import static org.junit.jupiter.api.Assertions.assertSame;
import static org.junit.jupiter.api.Assertions.assertTrue;
import static org.junit.jupiter.api.Assertions.fail;
-import org.apache.commons.vfs2.AbstractProviderTestCase;
+import org.apache.commons.vfs2.AbstractProviderTest;
import org.apache.commons.vfs2.FileName;
import org.apache.commons.vfs2.FileObject;
import org.apache.commons.vfs2.FileSystemException;
@@ -34,7 +34,7 @@ import org.junit.jupiter.api.Test;
* <p>
* Only executed on Windows.
*/
-public class WindowsFileNameTests extends AbstractProviderTestCase {
+public class WindowsFileNameTests extends AbstractProviderTest {
@Test
public void testWindowsFileNameParserError() {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ram/RamProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ram/RamProviderTest.java
index 85369ed74..3c11fe9c7 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ram/RamProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/ram/RamProviderTest.java
@@ -36,7 +36,7 @@ import
org.apache.commons.vfs2.provider.local.DefaultLocalFileProvider;
/**
* JUnit 5 tests for the RAM file system.
* <p>
- * This class replaces {@link RamProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class RamProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/ResourceProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/ResourceProviderTest.java
index bd79906c6..75907d46a 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/ResourceProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/ResourceProviderTest.java
@@ -29,7 +29,7 @@ import org.apache.commons.vfs2.provider.url.UrlFileProvider;
/**
* JUnit 5 test cases for the resource provider.
* <p>
- * This class replaces {@link ResourceProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class ResourceProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/Vfs444Test.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/Vfs444Test.java
index 386bbd99b..6dfbbcb66 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/Vfs444Test.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/res/Vfs444Test.java
@@ -33,7 +33,7 @@ import org.junit.jupiter.api.Test;
/**
* Test cases for VFS-444.
* <p>
- * This class replaces {@code Vfs444TestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class Vfs444Test extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpMultiThreadWriteTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpMultiThreadWriteTests.java
index 924090baf..c866f7edc 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpMultiThreadWriteTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpMultiThreadWriteTests.java
@@ -28,7 +28,7 @@ import java.util.concurrent.Executors;
import java.util.concurrent.Future;
import java.util.concurrent.TimeUnit;
-import org.apache.commons.vfs2.AbstractProviderTestCase;
+import org.apache.commons.vfs2.AbstractProviderTest;
import org.apache.commons.vfs2.Capability;
import org.apache.commons.vfs2.FileObject;
import org.apache.commons.vfs2.Selectors;
@@ -38,7 +38,7 @@ import org.junit.jupiter.api.Test;
/**
* MultiThread tests for writing with SFTP provider.
*/
-public class SftpMultiThreadWriteTests extends AbstractProviderTestCase {
+public class SftpMultiThreadWriteTests extends AbstractProviderTest {
/**
* Sets up a scratch folder for the test to use.
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpPermissionExceptionTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpPermissionExceptionTest.java
index 051b5d2c1..3fe86c65b 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpPermissionExceptionTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpPermissionExceptionTest.java
@@ -31,7 +31,7 @@ import org.junit.jupiter.api.Test;
/**
* JUnit 5 tests for SFTP provider permission exception handling.
* <p>
- * This class replaces {@code SftpPermissionExceptionTestCase} with a pure
JUnit 5 implementation.
+ * Uses JUnit 5.
* </p>
* <p>
* Tests that permission exceptions are properly handled when attempting to
write to read-only files.
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderClosedExecChannelTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderClosedExecChannelTest.java
index 8b8975534..1f696b480 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderClosedExecChannelTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderClosedExecChannelTest.java
@@ -32,7 +32,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 tests for SFTP provider with closed exec channel.
* <p>
- * This class replaces {@code SftpProviderClosedExecChannelTestCase} with a
pure JUnit 5 implementation.
+ * Uses JUnit 5.
* </p>
*/
public class SftpProviderClosedExecChannelTest extends ProviderTestSuiteJunit5
{
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderIPv6Test.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderIPv6Test.java
index 30d7fec91..c7859496f 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderIPv6Test.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderIPv6Test.java
@@ -43,7 +43,7 @@ import com.jcraft.jsch.JSchException;
/**
* JUnit 5 tests for SFTP provider with IPv6 support.
* <p>
- * This class replaces {@code SftpProviderIPv6TestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class SftpProviderIPv6Test extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderStreamProxyModeTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderStreamProxyModeTest.java
index 6687c474d..2d7c8dcb3 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderStreamProxyModeTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderStreamProxyModeTest.java
@@ -32,7 +32,7 @@ import com.jcraft.jsch.TestIdentityRepositoryFactory;
/**
* JUnit 5 tests for SFTP provider with stream proxy mode.
* <p>
- * This class replaces {@code SftpProviderStreamProxyModeTestCase} with a pure
JUnit 5 implementation.
+ * Uses JUnit 5.
* </p>
* <p>
* VFS-440: stream proxy test suite.
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderTest.java
index 24e04f347..c744f7f38 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpProviderTest.java
@@ -32,7 +32,7 @@ import com.jcraft.jsch.TestIdentityRepositoryFactory;
/**
* JUnit 5 tests for the SFTP file system provider.
* <p>
- * This class replaces {@code SftpProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* Uses an embedded Apache SSHd server for testing.
* </p>
*/
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpPutChannelTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpPutChannelTest.java
index eefdd7427..3e1bea8c6 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpPutChannelTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/sftp/SftpPutChannelTest.java
@@ -33,7 +33,7 @@ import org.junit.jupiter.api.Test;
/**
* JUnit 5 tests for SFTP provider channel pool management.
* <p>
- * This class replaces {@code SftpPutChannelTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
* <p>
* Tests that the channel pool is properly managed when exceptions occur.
@@ -101,7 +101,6 @@ public class SftpPutChannelTest extends
ProviderTestSuiteJunit5 {
}
});
// Original test also verified channel count:
- // final int channelCount =
AbstractSftpProviderTestCase.getChannelCount();
// assertEquals(0, channelCount, "Expected 0 channels after
exception");
//
// However, accessing server internals is not easily possible in the
new architecture,
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/TarProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/TarProviderTest.java
index cb26cd72b..f4e301fe8 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/TarProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/TarProviderTest.java
@@ -29,7 +29,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 tests for the Tar file system.
* <p>
- * This class replaces {@link TarProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class TarProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/Tbz2ProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/Tbz2ProviderTest.java
index 380680b97..cb47881bc 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/Tbz2ProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/Tbz2ProviderTest.java
@@ -29,7 +29,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 tests for the Tbz2 file system.
* <p>
- * This class replaces {@link Tbz2ProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class Tbz2ProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/TgzProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/TgzProviderTest.java
index b44ce46de..433d19c7a 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/TgzProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/tar/TgzProviderTest.java
@@ -29,7 +29,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 tests for the Tgz file system.
* <p>
- * This class replaces {@link TgzProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class TgzProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/temp/TemporaryProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/temp/TemporaryProviderTest.java
index f2351ee7c..e74ae4820 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/temp/TemporaryProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/temp/TemporaryProviderTest.java
@@ -29,7 +29,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 test cases for the tmp: file provider.
* <p>
- * This class replaces {@link TemporaryProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class TemporaryProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/test/JunctionTests.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/test/JunctionTests.java
index f96c8efdc..96060abd2 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/test/JunctionTests.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/test/JunctionTests.java
@@ -26,7 +26,7 @@ import static org.junit.jupiter.api.Assertions.fail;
import java.io.File;
-import org.apache.commons.vfs2.AbstractProviderTestCase;
+import org.apache.commons.vfs2.AbstractProviderTest;
import org.apache.commons.vfs2.FileChangeEvent;
import org.apache.commons.vfs2.FileListener;
import org.apache.commons.vfs2.FileObject;
@@ -66,7 +66,7 @@ class DebugFileListener implements FileListener {
/**
* Additional junction test cases.
*/
-public class JunctionTests extends AbstractProviderTestCase {
+public class JunctionTests extends AbstractProviderTest {
private FileObject getBaseDir() throws FileSystemException {
final File file = getTestDirectoryFile();
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/test/VirtualProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/test/VirtualProviderTest.java
index c3fbac8e9..aaf2aacc6 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/test/VirtualProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/test/VirtualProviderTest.java
@@ -28,7 +28,7 @@ import org.apache.commons.vfs2.ProviderTestSuiteJunit5;
/**
* JUnit 5 test cases for the virtual file system provider.
* <p>
- * This class replaces {@link VirtualProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class VirtualProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/UrlHttpProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/UrlHttpProviderTest.java
index 0283d3756..37c776b71 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/UrlHttpProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/UrlHttpProviderTest.java
@@ -29,7 +29,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 test cases for the generic URL HTTP provider.
* <p>
- * This class replaces {@link UrlHttpProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class UrlHttpProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/UrlProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/UrlProviderTest.java
index 9598412b2..6f9dd7fd9 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/UrlProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/url/UrlProviderTest.java
@@ -29,7 +29,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 test cases for the generic URL provider.
* <p>
- * This class replaces {@link UrlProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class UrlProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderTest.java
index 16867698b..ecefb3048 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderTest.java
@@ -29,7 +29,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 tests for the Zip file system.
* <p>
- * This class replaces {@link ZipProviderTestCase} with a pure JUnit 5
implementation.
+ * Uses JUnit 5.
* </p>
*/
public class ZipProviderTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderWithCharsetNullTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderWithCharsetNullTest.java
index ae6e1c2e1..46a818998 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderWithCharsetNullTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderWithCharsetNullTest.java
@@ -34,7 +34,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 tests for the ZIP file system with null charset configuration.
* <p>
- * This class replaces {@code ZipProviderWithCharsetNullTestCase} with a pure
JUnit 5 implementation.
+ * Uses JUnit 5.
* </p>
*/
public class ZipProviderWithCharsetNullTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderWithCharsetTest.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderWithCharsetTest.java
index b1751adfc..97f0a8d31 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderWithCharsetTest.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/provider/zip/ZipProviderWithCharsetTest.java
@@ -34,7 +34,7 @@ import org.apache.commons.vfs2.impl.DefaultFileSystemManager;
/**
* JUnit 5 tests for the ZIP file system with charset configuration.
* <p>
- * This class replaces {@code ZipProviderWithCharsetTestCase} with a pure
JUnit 5 implementation.
+ * Uses JUnit 5.
* </p>
*/
public class ZipProviderWithCharsetTest extends ProviderTestSuiteJunit5 {
diff --git
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/util/NHttpFileServer.java
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/util/NHttpFileServer.java
index 2bd3e26cd..4ba6c9ff9 100644
---
a/commons-vfs2/src/test/java/org/apache/commons/vfs2/util/NHttpFileServer.java
+++
b/commons-vfs2/src/test/java/org/apache/commons/vfs2/util/NHttpFileServer.java
@@ -150,7 +150,7 @@ public final class NHttpFileServer {
} else {
ContentType contentType;
final String fileName =
file.getName().toLowerCase(Locale.ROOT);
-// The following causes a failure on Linux and macOS in HttpProviderTestCase:
+// The following causes a failure on Linux and macOS in HttpProviderTest:
// org.apache.commons.vfs2.FileSystemException: GET method failed for
"http://localhost:37637/read-tests/file1.txt" range "10" with HTTP status 200.
// at
org.apache.commons.vfs2.provider.http.HttpRandomAccessContent.getDataInputStream(HttpRandomAccessContent.java:80)
// if (fileName.endsWith(".txt")) {
diff --git a/src/site/xdoc/testing.xml b/src/site/xdoc/testing.xml
index ac27e7bb9..1d14e757c 100644
--- a/src/site/xdoc/testing.xml
+++ b/src/site/xdoc/testing.xml
@@ -82,10 +82,10 @@
> winutils.exe systeminfo
8518668288,8520572928,4102033408,4544245760,8,1600000,6042074
> mvn -P!no-test-hdfs clean test # runs all test and HDFS tests
-> mvn clean test
-Dtest=org.apache.commons.vfs2.provider.hdfs.test.HdfsFileProviderTest,org.apache.commons.vfs2.provider.hdfs.test.HdfsFileProviderTestCase
+> mvn clean test
-Dtest=org.apache.commons.vfs2.provider.hdfs.HdfsFileProviderTest,org.apache.commons.vfs2.provider.hdfs.HdfsFileProviderConfigTest
...
-Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.006 sec -
in org.apache.commons.vfs2.provider.hdfs.test.HdfsFileProviderTest
-Tests run: 77, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.728 sec -
in
org.apache.commons.vfs2.provider.hdfs.test.HdfsFileProviderTestCase]]></source>
+Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.006 sec -
in org.apache.commons.vfs2.provider.hdfs.HdfsFileProviderTest
+Tests run: 77, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.728 sec -
in org.apache.commons.vfs2.provider.hdfs.HdfsFileProviderConfigTest]]></source>
</section>
<section name="Running SMB tests against Windows">