summaryrefslogtreecommitdiff
path: root/dbaccess/qa/complex/dbaccess/DataSource.java
diff options
context:
space:
mode:
Diffstat (limited to 'dbaccess/qa/complex/dbaccess/DataSource.java')
-rw-r--r--dbaccess/qa/complex/dbaccess/DataSource.java55
1 files changed, 29 insertions, 26 deletions
diff --git a/dbaccess/qa/complex/dbaccess/DataSource.java b/dbaccess/qa/complex/dbaccess/DataSource.java
index cb19a1f85d53..29c9d2f2cdd7 100644
--- a/dbaccess/qa/complex/dbaccess/DataSource.java
+++ b/dbaccess/qa/complex/dbaccess/DataSource.java
@@ -30,21 +30,27 @@
package complex.dbaccess;
import com.sun.star.lang.XMultiServiceFactory;
+import com.sun.star.uno.Exception;
import com.sun.star.uno.UnoRuntime;
import com.sun.star.uno.XNamingService;
+import complexlib.ComplexTestCase;
+import connectivity.tools.HsqlDatabase;
+import java.util.logging.Level;
+import java.util.logging.Logger;
-public class DataSource extends complexlib.ComplexTestCase {
+public class DataSource extends ComplexTestCase
+{
- connectivity.tools.HsqlDatabase m_database;
- connectivity.tools.DataSource m_dataSource;
+ HsqlDatabase m_database;
+ connectivity.tools.DataSource m_dataSource;
// --------------------------------------------------------------------------------------------------------
public String[] getTestMethodNames()
{
return new String[]
- {
- "testRegistrationName"
- };
+ {
+ "testRegistrationName"
+ };
}
// --------------------------------------------------------------------------------------------------------
@@ -58,52 +64,49 @@ public class DataSource extends complexlib.ComplexTestCase {
{
try
{
- if ( m_database == null )
+ if (m_database == null)
{
- CRMDatabase database = new CRMDatabase( getFactory() );
+ final CRMDatabase database = new CRMDatabase(getFactory());
m_database = database.getDatabase();
m_dataSource = m_database.getDataSource();
}
}
- catch( Exception e )
+ catch (Exception e)
+ {
+ failed("could not create the test case, error message:\n" + e.getMessage());
+ }
+ catch (java.lang.Exception e)
{
- failed( "could not create the test case, error message:\n" + e.getMessage() );
+ failed("could not create the test case, error message:\n" + e.getMessage());
}
}
// --------------------------------------------------------------------------------------------------------
private XMultiServiceFactory getFactory()
{
- return (XMultiServiceFactory)param.getMSF();
+ return (XMultiServiceFactory) param.getMSF();
}
// --------------------------------------------------------------------------------------------------------
public void testRegistrationName()
{
- createTestCase();
-
try
{
+ createTestCase();
// 1. check the existing "Bibliography" data source whether it has the proper name
String dataSourceName = "Bibliography";
- connectivity.tools.DataSource bibliography = new connectivity.tools.DataSource( getFactory(), dataSourceName );
- assureEquals( "pre-registered database has a wrong name!",
- dataSourceName, bibliography.getName() );
-
+ final connectivity.tools.DataSource bibliography = new connectivity.tools.DataSource(getFactory(), dataSourceName);
+ assureEquals("pre-registered database has a wrong name!", dataSourceName, bibliography.getName());
// 2. register a newly created data source, and verify it has the proper name
dataSourceName = "someDataSource";
-
- XNamingService dataSourceRegistrations = (XNamingService)UnoRuntime.queryInterface(
- XNamingService.class, getFactory().createInstance("com.sun.star.sdb.DatabaseContext"));
+ final XNamingService dataSourceRegistrations = (XNamingService) UnoRuntime.queryInterface(
+ XNamingService.class, getFactory().createInstance("com.sun.star.sdb.DatabaseContext"));
dataSourceRegistrations.registerObject("someDataSource", m_dataSource.getXDataSource());
-
- assureEquals( "registration name of a newly registered data source is wrong",
- dataSourceName, m_dataSource.getName() );
+ assureEquals("registration name of a newly registered data source is wrong", dataSourceName, m_dataSource.getName());
}
- catch ( AssureException e ) { throw e; }
- catch ( Exception e )
+ catch (Exception ex)
{
- failed( "caught an unexpected exception: " + e.getMessage() );
+ Logger.getLogger(DataSource.class.getName()).log(Level.SEVERE, null, ex);
}
}
}