summaryrefslogtreecommitdiff
path: root/dbaccess/qa
diff options
context:
space:
mode:
authorFrank Schoenheit [fs] <frank.schoenheit@oracle.com>2011-03-29 09:47:28 +0200
committerMichael Meeks <michael.meeks@suse.com>2012-09-29 15:07:42 +0100
commit5071a19385f3999539cfb60a333df405a34036fa (patch)
tree6d1a20c57f1665eaa253c02e535df1d4bc9fbc13 /dbaccess/qa
parent3d7005b67dd29a2392dcc91e9c8b4287fc6816c7 (diff)
fs34b: after the test, close all documents opened during the test
Diffstat (limited to 'dbaccess/qa')
-rw-r--r--dbaccess/qa/complex/dbaccess/CopyTableWizard.java9
1 files changed, 7 insertions, 2 deletions
diff --git a/dbaccess/qa/complex/dbaccess/CopyTableWizard.java b/dbaccess/qa/complex/dbaccess/CopyTableWizard.java
index 1facca3d8497..0da7775e7c30 100644
--- a/dbaccess/qa/complex/dbaccess/CopyTableWizard.java
+++ b/dbaccess/qa/complex/dbaccess/CopyTableWizard.java
@@ -59,6 +59,7 @@ public class CopyTableWizard extends CRMBasedTestCase
{
private DatabaseApplication source;
+ private DbaseDatabase destinationDB = null;
private DatabaseApplication dest;
public CopyTableWizard()
@@ -73,6 +74,9 @@ public class CopyTableWizard extends CRMBasedTestCase
public void after()
{
dest.store();
+ if ( destinationDB != null )
+ destinationDB.close();
+ destinationDB = null;
super.after();
}
@@ -83,8 +87,9 @@ public class CopyTableWizard extends CRMBasedTestCase
try
{
createTestCase();
- source = new DatabaseApplication(this.m_database.getDatabase());
- dest = new DatabaseApplication(new DbaseDatabase(getMSF()));
+ source = new DatabaseApplication(m_database.getDatabase());
+ destinationDB = new DbaseDatabase( getMSF() );
+ dest = new DatabaseApplication( destinationDB );
}
catch (java.lang.Exception ex)
{