postgresql-jdbc.git / summary / log / commit / refs

commit    fbabfa4e69aeaf7a9e69a0801740b22b141bcb47
Author:   Vladimir Sitnikov <sitnikov.vladimir@gmail.com>
Date:     Mon Mar 07 20:00:12 2016 +0000

    test: avoid "The connection attempt failed" in ConnectTimeoutTest.testTimeout
    
    Unexpected org.postgresql.util.PSQLException: The connection attempt failed.
    	at junit.framework.Assert.fail(Assert.java:57)
    	at junit.framework.Assert.assertTrue(Assert.java:22)
    	at org.postgresql.test.jdbc2.ConnectTimeoutTest.testTimeout(ConnectTimeoutTest.java:35)
    
    closes #531


.../test/java/org/postgresql/test/jdbc2/ConnectTimeoutTest.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pgjdbc/src/test/java/org/postgresql/test/jdbc2/ConnectTimeoutTest.java b/pgjdbc/src/test/java/org/postgresql/test/jdbc2/ConnectTimeoutTest.java index 20620e1e..7ae6cc4e 100644 --- a/pgjdbc/src/test/java/org/postgresql/test/jdbc2/ConnectTimeoutTest.java +++ b/pgjdbc/src/test/java/org/postgresql/test/jdbc2/ConnectTimeoutTest.java @@ -11,9 +11,10 @@ import java.sql.SQLException; import java.util.Properties; public class ConnectTimeoutTest extends TestCase { - private static final String UNREACHABLE_HOST = "1.0.0.0"; - private static final String UNREACHABLE_URL = "jdbc:postgresql://" + UNREACHABLE_HOST + "/test"; - private static final int CONNECT_TIMEOUT = 10; + // The IP below is non-routable (see http://stackoverflow.com/a/904609/1261287) + private static final String UNREACHABLE_HOST = "10.255.255.1"; + private static final String UNREACHABLE_URL = "jdbc:postgresql://" + UNREACHABLE_HOST + ":5432/test"; + private static final int CONNECT_TIMEOUT = 5; @Override protected void setUp() throws Exception { [parent: 91f05b402bb1]