diff options
author | Frank Schoenheit [fs] <frank.schoenheit@oracle.com> | 2011-03-29 09:47:28 +0200 |
---|---|---|
committer | Michael Meeks <michael.meeks@suse.com> | 2012-09-29 15:07:42 +0100 |
commit | 5071a19385f3999539cfb60a333df405a34036fa (patch) | |
tree | 6d1a20c57f1665eaa253c02e535df1d4bc9fbc13 /dbaccess | |
parent | 3d7005b67dd29a2392dcc91e9c8b4287fc6816c7 (diff) |
fs34b: after the test, close all documents opened during the test
Diffstat (limited to 'dbaccess')
-rw-r--r-- | dbaccess/qa/complex/dbaccess/CopyTableWizard.java | 9 |
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) { |