[Batchserver-cvs] batchserver/test/org/jmonks/batch/framework/util JdbcConnectionHelperTest.java, 1
Brought to you by:
suresh_pragada
From: Suresh <sur...@us...> - 2006-09-20 02:44:08
|
Update of /cvsroot/batchserver/batchserver/test/org/jmonks/batch/framework/util In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv4002/util Modified Files: JdbcConnectionHelperTest.java Log Message: no message Index: JdbcConnectionHelperTest.java =================================================================== RCS file: /cvsroot/batchserver/batchserver/test/org/jmonks/batch/framework/util/JdbcConnectionHelperTest.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** JdbcConnectionHelperTest.java 15 Sep 2006 20:22:13 -0000 1.1 --- JdbcConnectionHelperTest.java 20 Sep 2006 02:44:05 -0000 1.2 *************** *** 39,44 **** { TestSuite suite = new TestSuite(); ! suite.addTest(new JdbcConnectionHelperTest("testGetConnection")); ! suite.addTest(new JdbcConnectionHelperTest("testCloseConnection")); return suite; } --- 39,47 ---- { TestSuite suite = new TestSuite(); ! if(JdbcConnectionHelperTest.isMySqlDBStarted()) ! { ! suite.addTest(new JdbcConnectionHelperTest("testGetConnection")); ! suite.addTest(new JdbcConnectionHelperTest("testCloseConnection")); ! } return suite; } *************** *** 92,95 **** --- 95,119 ---- } } + + private static boolean isMySqlDBStarted() + { + boolean started=false; + try + { + Map configMap=new HashMap(); + configMap.put(JdbcConnectionHelper.PROPERTY_JDBC_DRIVER_CLASS_NAME, "com.mysql.jdbc.Driver"); + configMap.put(JdbcConnectionHelper.PROPERTY_JDBC_URL, "jdbc:mysql://localhost:3306/batchserver"); + configMap.put(JdbcConnectionHelper.PROPERTY_DATABASE_USER_NAME, "root"); + configMap.put(JdbcConnectionHelper.PROPERTY_DATABASE_PASSWORD, "ramesh"); + Connection connection=JdbcConnectionHelper.getConnection(configMap); + if(connection!=null) + started=true; + } + catch(Throwable exception) + { + started=false; + } + return started; + } } |