diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.db.tests/src/org/eclipse/net4j/db/tests/DerbyTest.java')
-rw-r--r-- | plugins/org.eclipse.net4j.db.tests/src/org/eclipse/net4j/db/tests/DerbyTest.java | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/plugins/org.eclipse.net4j.db.tests/src/org/eclipse/net4j/db/tests/DerbyTest.java b/plugins/org.eclipse.net4j.db.tests/src/org/eclipse/net4j/db/tests/DerbyTest.java deleted file mode 100644 index f21407429c..0000000000 --- a/plugins/org.eclipse.net4j.db.tests/src/org/eclipse/net4j/db/tests/DerbyTest.java +++ /dev/null @@ -1,63 +0,0 @@ -/*************************************************************************** - * Copyright (c) 2004 - 2008 Eike Stepper, Germany. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * which accompanies this distribution, and is available at - * http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Eike Stepper - initial API and implementation - **************************************************************************/ -package org.eclipse.net4j.db.tests; - -import org.eclipse.net4j.db.IDBAdapter; -import org.eclipse.net4j.db.internal.derby.EmbeddedDerbyAdapter; -import org.eclipse.net4j.util.io.IOUtil; -import org.eclipse.net4j.util.io.TMPUtil; - -import org.apache.derby.jdbc.EmbeddedDataSource; - -import java.io.File; - -/** - * @author Eike Stepper - */ -public class DerbyTest extends AbstractDBTest<EmbeddedDataSource> -{ - private File dbFolder; - - @Override - protected void doTearDown() throws Exception - { - deleteDBFolder(); - super.doTearDown(); - } - - @Override - protected IDBAdapter createDBAdapter() - { - return new EmbeddedDerbyAdapter(); - } - - @Override - protected void configureDataSourcer(EmbeddedDataSource dataSource) - { - dbFolder = TMPUtil.createTempFolder("derby_", null, new File("/temp")); - deleteDBFolder(); - msg("Using DB folder: " + dbFolder.getAbsolutePath()); - - dataSource.setDatabaseName(dbFolder.getAbsolutePath()); - dataSource.setCreateDatabase("create"); - } - - private void deleteDBFolder() - { - if (dbFolder != null) - { - if (dbFolder.exists()) - { - IOUtil.delete(dbFolder); - } - } - } -} |