From 8af1e5eb227ef16d40d47c08bd09c1bd2fccf134 Mon Sep 17 00:00:00 2001
From: coulbeck <coulbeck@localhost>
Date: Thu, 10 Aug 2006 20:58:36 +0000
Subject: [PATCH] Fix for Issue 574 -- JE test cases don't clean up after themselves.
---
opends/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestBackendImpl.java | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestBackendImpl.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestBackendImpl.java
index 6009766..5af1f81 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestBackendImpl.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/jeb/TestBackendImpl.java
@@ -30,6 +30,7 @@
import java.io.File;
import org.opends.server.InitialDirectoryServerFixture;
+import org.opends.server.TestCaseUtils;
import org.opends.server.api.Backend;
import org.opends.server.config.ConfigEntry;
import org.opends.server.core.DirectoryException;
@@ -46,6 +47,7 @@
* BackendImpl Tester.
*/
public class TestBackendImpl extends JebTestCase {
+ private File tempDir;
private String homeDirName;
private static final String ldifString =
@@ -70,9 +72,8 @@
public void setUp() throws Exception {
InitialDirectoryServerFixture.FACTORY.setUp();
- File tempFile = File.createTempFile("jebtest", "");
- tempFile.delete();
- homeDirName = tempFile.getAbsolutePath();
+ tempDir = TestCaseUtils.createTemporaryDirectory("jebtest");
+ homeDirName = tempDir.getAbsolutePath();
final String s = ldifString.replaceAll("ds-cfg-backend-directory: db",
"ds-cfg-backend-directory:: "
@@ -96,8 +97,7 @@
public void tearDown() throws Exception {
InitialDirectoryServerFixture.FACTORY.tearDown();
- File homeDir = new File(homeDirName);
- homeDir.delete();
+ TestCaseUtils.deleteDirectory(tempDir);
}
/**
--
Gitblit v1.10.0