This is an automated email from the ASF dual-hosted git repository.
apupier pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new d5fe3196b4cb Replace deprecated methods in tests of mina-sftp
d5fe3196b4cb is described below
commit d5fe3196b4cbcb2b75383333be44e92bf717f9a7
Author: Aurélien Pupier <[email protected]>
AuthorDate: Thu Mar 5 10:44:00 2026 +0100
Replace deprecated methods in tests of mina-sftp
Signed-off-by: Aurélien Pupier <[email protected]>
---
.../mina/integration/MinaSftpAdvancedFileOperationsIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpAuthenticationIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpConcurrencyIT.java | 10 ++++------
.../mina/integration/MinaSftpConfigurationValidationIT.java | 5 ++---
.../mina/integration/MinaSftpCustomServerKeyVerifierIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpDeleteFileIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpErrorHandlingIT.java | 5 ++---
.../remote/mina/integration/MinaSftpHostKeyVerificationIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpLargeFileIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpListFilesIT.java | 5 ++---
.../mina/integration/MinaSftpProducerConsumerFeaturesIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpProtocolIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpPublicKeyAuthIT.java | 5 ++---
.../remote/mina/integration/MinaSftpSecurityEdgeCasesIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpSimpleConsumeIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpSimpleProduceIT.java | 5 ++---
.../file/remote/mina/integration/MinaSftpSymlinkIT.java | 5 ++---
.../remote/mina/integration/MinaSftpUnsupportedFeaturesIT.java | 5 ++---
.../file/remote/mina/sftp/SftpFromSedaDeleteFileIT.java | 5 ++---
19 files changed, 40 insertions(+), 60 deletions(-)
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpAdvancedFileOperationsIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpAdvancedFileOperationsIT.java
index e5527f321049..71bfa1b913fc 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpAdvancedFileOperationsIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpAdvancedFileOperationsIT.java
@@ -27,7 +27,6 @@ import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.file.GenericFileOperationFailedException;
import org.apache.camel.component.mock.MockEndpoint;
import org.junit.jupiter.api.AfterEach;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -55,8 +54,8 @@ public class MinaSftpAdvancedFileOperationsIT extends
MinaSftpServerTestSupport
private Path brokenSymlink;
- @BeforeEach
- public void doPostSetup() {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
// Generate unique ID for each test run to avoid file conflicts
between retries
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpAuthenticationIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpAuthenticationIT.java
index 067af5e11779..06fcc8da18d5 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpAuthenticationIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpAuthenticationIT.java
@@ -21,7 +21,6 @@ import java.io.File;
import org.apache.camel.CamelExecutionException;
import org.apache.camel.Exchange;
import org.apache.camel.component.file.GenericFileOperationFailedException;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -36,8 +35,8 @@ public class MinaSftpAuthenticationIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
// Ensure the root directory exists
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpConcurrencyIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpConcurrencyIT.java
index 8518db8099c3..0dc99188968a 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpConcurrencyIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpConcurrencyIT.java
@@ -26,8 +26,6 @@ import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicInteger;
import org.apache.camel.Exchange;
-import org.junit.jupiter.api.AfterEach;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
@@ -53,15 +51,15 @@ public class MinaSftpConcurrencyIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
private ExecutorService executor;
- @BeforeEach
- public void doPostSetup() {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
executor = Executors.newFixedThreadPool(THREAD_COUNT);
}
- @AfterEach
- public void doPostTearDown() {
+ @Override
+ protected void cleanupResources() throws Exception {
if (executor != null) {
executor.shutdownNow();
}
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpConfigurationValidationIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpConfigurationValidationIT.java
index 9b1e7a034893..96246f06ccec 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpConfigurationValidationIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpConfigurationValidationIT.java
@@ -27,7 +27,6 @@ import org.apache.camel.ResolveEndpointFailedException;
import org.apache.camel.RuntimeCamelException;
import org.apache.sshd.common.util.io.PathUtils;
import org.junit.jupiter.api.AfterAll;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Tag;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
@@ -107,8 +106,8 @@ public class MinaSftpConfigurationValidationIT extends
MinaSftpServerTestSupport
log.info("Reset home directory resolution to default");
}
- @BeforeEach
- public void doPostSetup() {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
}
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpCustomServerKeyVerifierIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpCustomServerKeyVerifierIT.java
index 327af3cbc83c..6bd6ae41c5e5 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpCustomServerKeyVerifierIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpCustomServerKeyVerifierIT.java
@@ -28,7 +28,6 @@ import org.apache.camel.Exchange;
import org.apache.camel.component.file.GenericFileOperationFailedException;
import org.apache.sshd.client.keyverifier.ServerKeyVerifier;
import org.apache.sshd.client.session.ClientSession;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -45,8 +44,8 @@ public class MinaSftpCustomServerKeyVerifierIT extends
MinaSftpServerTestSupport
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
}
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpDeleteFileIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpDeleteFileIT.java
index ad5b2e4a8cec..6d850f70a0df 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpDeleteFileIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpDeleteFileIT.java
@@ -23,7 +23,6 @@ import
org.apache.camel.component.file.GenericFileOperationFailedException;
import org.apache.camel.component.file.remote.RemoteFileOperations;
import org.apache.camel.component.file.remote.SftpRemoteFile;
import org.apache.camel.component.file.remote.mina.MinaSftpEndpoint;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -39,8 +38,8 @@ public class MinaSftpDeleteFileIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
// Ensure the root directory exists
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpErrorHandlingIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpErrorHandlingIT.java
index 533291c25ef9..fc4d74b8418d 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpErrorHandlingIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpErrorHandlingIT.java
@@ -23,7 +23,6 @@ import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.file.GenericFileOperationFailedException;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -40,8 +39,8 @@ public class MinaSftpErrorHandlingIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
}
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpHostKeyVerificationIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpHostKeyVerificationIT.java
index d1e8b481029f..9e13f41b0673 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpHostKeyVerificationIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpHostKeyVerificationIT.java
@@ -25,7 +25,6 @@ import org.apache.camel.Exchange;
import org.apache.camel.component.file.GenericFileOperationFailedException;
import org.apache.camel.component.file.remote.mina.MinaSftpConfiguration;
import org.apache.camel.component.file.remote.mina.MinaSftpEndpoint;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledIf;
import org.junit.jupiter.api.io.TempDir;
@@ -50,8 +49,8 @@ public class MinaSftpHostKeyVerificationIT extends
MinaSftpServerTestSupport {
@TempDir
Path tempDir;
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
}
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpLargeFileIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpLargeFileIT.java
index 9dd3172ea3c8..fbd1300c850b 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpLargeFileIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpLargeFileIT.java
@@ -27,7 +27,6 @@ import java.util.Random;
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -47,8 +46,8 @@ public class MinaSftpLargeFileIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
}
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpListFilesIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpListFilesIT.java
index 39302f0d6d05..47d2ca5e38de 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpListFilesIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpListFilesIT.java
@@ -20,7 +20,6 @@ import java.io.File;
import java.nio.file.Files;
import org.apache.camel.Exchange;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -35,8 +34,8 @@ public class MinaSftpListFilesIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
// Ensure the root directory exists
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpProducerConsumerFeaturesIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpProducerConsumerFeaturesIT.java
index b04dad62b288..27bdfdc95c54 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpProducerConsumerFeaturesIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpProducerConsumerFeaturesIT.java
@@ -24,7 +24,6 @@ import org.apache.camel.CamelExecutionException;
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -61,8 +60,8 @@ public class MinaSftpProducerConsumerFeaturesIT extends
MinaSftpServerTestSuppor
@TempDir
Path localWorkDir;
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
LOG.info("FTP root directory: {}", ftpRootDir);
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpProtocolIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpProtocolIT.java
index 4184c0b5391f..50b7d512ff45 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpProtocolIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpProtocolIT.java
@@ -25,7 +25,6 @@ import java.security.MessageDigest;
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -47,8 +46,8 @@ public class MinaSftpProtocolIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
}
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpPublicKeyAuthIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpPublicKeyAuthIT.java
index 7add035a9385..cfae4fdd8a64 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpPublicKeyAuthIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpPublicKeyAuthIT.java
@@ -25,7 +25,6 @@ import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.file.remote.mina.MinaSftpConfiguration;
import org.apache.camel.component.file.remote.mina.MinaSftpEndpoint;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.DisabledOnOs;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -42,8 +41,8 @@ public class MinaSftpPublicKeyAuthIT extends
MinaSftpServerTestSupport {
private static final String TEST_RESOURCES = "src/test/resources/";
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
// Ensure the root directory exists
service.getFtpRootDir().toFile().mkdirs();
}
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSecurityEdgeCasesIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSecurityEdgeCasesIT.java
index 82c0e865f755..6c069b0f6e14 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSecurityEdgeCasesIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSecurityEdgeCasesIT.java
@@ -24,7 +24,6 @@ import org.apache.camel.Exchange;
import org.apache.camel.component.file.GenericFileOperationFailedException;
import org.apache.camel.component.file.remote.mina.MinaSftpConfiguration;
import org.apache.camel.component.file.remote.mina.MinaSftpEndpoint;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -43,8 +42,8 @@ public class MinaSftpSecurityEdgeCasesIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
}
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSimpleConsumeIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSimpleConsumeIT.java
index 1e865732ab44..a6fa93491251 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSimpleConsumeIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSimpleConsumeIT.java
@@ -20,7 +20,6 @@ import java.io.File;
import java.nio.file.Files;
import org.apache.camel.Exchange;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -36,8 +35,8 @@ public class MinaSftpSimpleConsumeIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
// Ensure the root directory exists
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSimpleProduceIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSimpleProduceIT.java
index 2634c37cf17b..468fab54bfd1 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSimpleProduceIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSimpleProduceIT.java
@@ -19,7 +19,6 @@ package
org.apache.camel.component.file.remote.mina.integration;
import java.io.File;
import org.apache.camel.Exchange;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -31,8 +30,8 @@ public class MinaSftpSimpleProduceIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
// Ensure the root directory exists
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSymlinkIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSymlinkIT.java
index ec64df5279da..f64252d9a61b 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSymlinkIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpSymlinkIT.java
@@ -22,7 +22,6 @@ import java.nio.file.Path;
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.Timeout;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -52,8 +51,8 @@ public class MinaSftpSymlinkIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
LOG.info("FTP root directory: {}", ftpRootDir);
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpUnsupportedFeaturesIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpUnsupportedFeaturesIT.java
index 18c150e0952e..8c1b43f583ea 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpUnsupportedFeaturesIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/integration/MinaSftpUnsupportedFeaturesIT.java
@@ -17,7 +17,6 @@
package org.apache.camel.component.file.remote.mina.integration;
import org.apache.camel.Exchange;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.condition.EnabledIf;
@@ -38,8 +37,8 @@ public class MinaSftpUnsupportedFeaturesIT extends
MinaSftpServerTestSupport {
private String ftpRootDir;
- @BeforeEach
- public void doPostSetup() throws Exception {
+ @Override
+ protected void setupResources() throws Exception {
service.getFtpRootDir().toFile().mkdirs();
ftpRootDir = service.getFtpRootDir().toString();
}
diff --git
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/sftp/SftpFromSedaDeleteFileIT.java
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/sftp/SftpFromSedaDeleteFileIT.java
index 305a6bba7916..b363caa73ef6 100644
---
a/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/sftp/SftpFromSedaDeleteFileIT.java
+++
b/components/camel-mina-sftp/src/test/java/org/apache/camel/component/file/remote/mina/sftp/SftpFromSedaDeleteFileIT.java
@@ -24,7 +24,6 @@ import java.util.concurrent.TimeUnit;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import static org.awaitility.Awaitility.await;
@@ -43,8 +42,8 @@ public class SftpFromSedaDeleteFileIT extends
SftpServerTestSupport {
}
@Override
- @BeforeEach
- public void doPostSetup() throws Exception {
+ protected void setupResources() throws Exception {
+ super.setupResources();
createSampleFile();
}