Update of /cvsroot/squirrel-sql/sql12/test/src/net/sourceforge/squirrel_sql/client
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv1839/test/src/net/sourceforge/squirrel_sql/client
Modified Files:
AppTestUtil.java
Log Message:
Aliases now have the ability to setup keep-alive SQL statement and sleep time (in seconds) to prevent a connection from being disconnected while appearing to be idle.
Index: AppTestUtil.java
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/test/src/net/sourceforge/squirrel_sql/client/AppTestUtil.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** AppTestUtil.java 16 Dec 2009 02:07:33 -0000 1.4
--- AppTestUtil.java 19 Dec 2009 21:33:52 -0000 1.5
***************
*** 39,42 ****
--- 39,43 ----
import net.sourceforge.squirrel_sql.client.gui.db.SQLAlias;
import net.sourceforge.squirrel_sql.client.gui.db.SQLAliasColorProperties;
+ import net.sourceforge.squirrel_sql.client.gui.db.SQLAliasConnectionProperties;
import net.sourceforge.squirrel_sql.client.gui.session.SessionInternalFrame;
import net.sourceforge.squirrel_sql.client.gui.session.SessionPanel;
***************
*** 359,363 ****
--- 360,371 ----
expect(mockSqlAlias.getDriverPropertiesClone()).andReturn(mockSqlDriverPropCol)
.anyTimes();
+ SQLAliasConnectionProperties mockConnProps = createMock(SQLAliasConnectionProperties.class);
+ expect(mockConnProps.isEnableConnectionKeepAlive()).andStubReturn(false);
+ expect(mockConnProps.getKeepAliveSleepTimeSeconds()).andStubReturn(120);
+ expect(mockConnProps.getKeepAliveSqlStatement()).andStubReturn("");
+ expect(mockSqlAlias.getConnectionProperties()).andStubReturn(mockConnProps);
+
replay(mockSqlAlias);
+ replay(mockConnProps);
return mockSqlAlias;
}
|