DruidDataSource support clone

This commit is contained in:
温少
2012-06-06 17:33:06 +08:00
parent 72f43126a9
commit 6a1b559175
3 changed files with 41 additions and 27 deletions
@@ -68,6 +68,18 @@ public class TestClone extends TestCase {
Assert.assertTrue(mockConn_0.isClosed());
Assert.assertTrue(mockConn_1.isClosed());
Assert.assertTrue(mockConn_2.isClosed());
// now is new dataSource;
dataSource = clone;
Connection conn_3 = dataSource.getConnection();
Connection conn_4 = dataSource.getConnection();
Connection conn_5 = dataSource.getConnection();
conn_3.close();
conn_4.close();
conn_5.close();
}
protected void tearDown() throws Exception {