You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by lg...@apache.org on 2018/04/20 16:12:44 UTC
[4/5] mina-sshd git commit: [SSHD-817] Expose
BaseTestSupport#getIoServiceProvider method for optional tests exclusions
based on the I/O service provider
[SSHD-817] Expose BaseTestSupport#getIoServiceProvider method for optional tests exclusions based on the I/O service provider
Project: http://git-wip-us.apache.org/repos/asf/mina-sshd/repo
Commit: http://git-wip-us.apache.org/repos/asf/mina-sshd/commit/8a4ee995
Tree: http://git-wip-us.apache.org/repos/asf/mina-sshd/tree/8a4ee995
Diff: http://git-wip-us.apache.org/repos/asf/mina-sshd/diff/8a4ee995
Branch: refs/heads/master
Commit: 8a4ee9957baf2158c362ee73f8d6fdc030b776f6
Parents: cdec39b
Author: Lyor Goldstein <ly...@gmail.com>
Authored: Fri Apr 20 19:11:55 2018 +0300
Committer: Lyor Goldstein <ly...@gmail.com>
Committed: Fri Apr 20 19:16:03 2018 +0300
----------------------------------------------------------------------
.../org/apache/sshd/util/test/BaseTestSupport.java | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/mina-sshd/blob/8a4ee995/sshd-core/src/test/java/org/apache/sshd/util/test/BaseTestSupport.java
----------------------------------------------------------------------
diff --git a/sshd-core/src/test/java/org/apache/sshd/util/test/BaseTestSupport.java b/sshd-core/src/test/java/org/apache/sshd/util/test/BaseTestSupport.java
index 87dd4e6..911328a 100644
--- a/sshd-core/src/test/java/org/apache/sshd/util/test/BaseTestSupport.java
+++ b/sshd-core/src/test/java/org/apache/sshd/util/test/BaseTestSupport.java
@@ -99,7 +99,8 @@ public abstract class BaseTestSupport extends Assert {
protected void starting(Description description) {
System.out.println("\nStarting " + description.getClassName() + ":" + description.getMethodName() + "...");
try {
- System.out.println("Using provider: " + DefaultIoServiceFactoryFactory.newInstance(IoServiceFactoryFactory.class).getClass().getName());
+ IoServiceFactoryFactory ioProvider = getIoServiceProvider();
+ System.out.println("Using default provider: " + ioProvider.getClass().getName());
} catch (Throwable t) {
// Ignore
}
@@ -115,7 +116,7 @@ public abstract class BaseTestSupport extends Assert {
};
@Rule
- public final TestName testNameHilder = new TestName();
+ public final TestName testNameHolder = new TestName();
private Path targetFolder;
private Path tempFolder;
@@ -124,7 +125,7 @@ public abstract class BaseTestSupport extends Assert {
}
public final String getCurrentTestName() {
- return testNameHilder.getMethodName();
+ return testNameHolder.getMethodName();
}
protected SshServer setupTestServer() {
@@ -594,4 +595,10 @@ public abstract class BaseTestSupport extends Assert {
System.out.append("===[DEBUG]=== ").println(message);
}
}
+
+ public static IoServiceFactoryFactory getIoServiceProvider() {
+ DefaultIoServiceFactoryFactory factory =
+ DefaultIoServiceFactoryFactory.getDefaultIoServiceFactoryFactoryInstance();
+ return factory.getIoServiceProvider();
+ }
}