From 4397807a578f74a374b065d18dc79770181276da Mon Sep 17 00:00:00 2001 From: Kiel Boatman Date: Sun, 18 Feb 2018 18:08:07 +0000 Subject: [PATCH] GH-2366 Fix failing test on Mac Resolves https://github.com/spring-projects/spring-integration/issues/2366 --- .../ip/tcp/connection/ConnectionEventTests.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/connection/ConnectionEventTests.java b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/connection/ConnectionEventTests.java index 3b0e88554b..74b738da30 100644 --- a/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/connection/ConnectionEventTests.java +++ b/spring-integration-ip/src/test/java/org/springframework/integration/ip/tcp/connection/ConnectionEventTests.java @@ -316,7 +316,20 @@ public class ConnectionEventTests { @Test public void testFailConnect() { - TcpNetClientConnectionFactory ccf = new TcpNetClientConnectionFactory("junkjunk", 1234); + AbstractClientConnectionFactory ccf = new AbstractClientConnectionFactory("junkjunk", 1234) { + + @Override + protected boolean isActive() { + return true; + } + + @Override + protected TcpConnectionSupport buildNewConnection() throws Exception { + throw new UnknownHostException("Mocking for test "); + } + + }; + final AtomicReference failEvent = new AtomicReference(); ccf.setApplicationEventPublisher(new ApplicationEventPublisher() {