From 9ddc7dbc16d81e5c567bfcf7d0ae8f0df06b2ab3 Mon Sep 17 00:00:00 2001 From: Brett Wooldridge Date: Thu, 17 Oct 2013 19:10:55 +0900 Subject: [PATCH] Add test --- .../java/com/zaxxer/hikari/CreationTest.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/test/java/com/zaxxer/hikari/CreationTest.java b/src/test/java/com/zaxxer/hikari/CreationTest.java index 2d04ed8d..b42e7715 100644 --- a/src/test/java/com/zaxxer/hikari/CreationTest.java +++ b/src/test/java/com/zaxxer/hikari/CreationTest.java @@ -110,5 +110,21 @@ public class CreationTest Assert.assertSame("Totals connections not as expected", 1, ds.pool.getTotalConnections()); Assert.assertSame("Idle connections not as expected", 1, ds.pool.getIdleConnections()); - } + } + + @Test + public void testDoubleClose() throws Exception + { + HikariConfig config = new HikariConfig(); + config.setMinimumPoolSize(1); + config.setAcquireIncrement(1); + config.setMaxLifetime(500); + config.setConnectionTestQuery("VALUES 1"); + config.setDataSourceClassName("com.zaxxer.hikari.mocks.MockDataSource"); + + HikariDataSource ds = new HikariDataSource(config); + Connection connection = ds.getConnection(); + connection.close(); + connection.close(); + } }