Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/TestUtils.java2
-rw-r--r--org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/DiscardChangesOperationTest.java4
-rw-r--r--org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/ListRemoteOperationTest.java7
-rw-r--r--org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/PushOperationTest.java7
-rw-r--r--org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TagOperationTest.java11
-rw-r--r--org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TrackUntrackOperationTest.java4
6 files changed, 18 insertions, 17 deletions
diff --git a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/TestUtils.java b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/TestUtils.java
index 33c97dd1ba..bb5902abf6 100644
--- a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/TestUtils.java
+++ b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/TestUtils.java
@@ -65,7 +65,7 @@ public class TestUtils {
* directory; may or may not exist
* @throws IOException
*/
- public File getTempDir(String name) throws IOException {
+ public File createTempDir(String name) throws IOException {
File userHome = FS.DETECTED.userHome();
File rootDir = new File(userHome, "EGitCoreTestTempDir");
File result = new File(rootDir, name);
diff --git a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/DiscardChangesOperationTest.java b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/DiscardChangesOperationTest.java
index 5b2e60d271..a20298a83e 100644
--- a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/DiscardChangesOperationTest.java
+++ b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/DiscardChangesOperationTest.java
@@ -42,7 +42,7 @@ public class DiscardChangesOperationTest extends DualRepositoryTestCase {
@Before
public void setUp() throws Exception {
- workdir = testUtils.getTempDir("Repository1");
+ workdir = testUtils.createTempDir("Repository1");
repository1 = new TestRepository(new File(workdir, Constants.DOT_GIT));
@@ -78,7 +78,7 @@ public class DiscardChangesOperationTest extends DualRepositoryTestCase {
project.delete(false, false, null);
repository1.dispose();
repository1 = null;
- testUtils.deleteRecursive(workdir);
+ testUtils.deleteTempDirs();
}
@Test
diff --git a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/ListRemoteOperationTest.java b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/ListRemoteOperationTest.java
index 183f173b4d..b9fd99f879 100644
--- a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/ListRemoteOperationTest.java
+++ b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/ListRemoteOperationTest.java
@@ -54,8 +54,8 @@ public class ListRemoteOperationTest extends DualRepositoryTestCase {
@Before
public void setUp() throws Exception {
- workdir = testUtils.getTempDir("Repository1");
- workdir2 = testUtils.getTempDir("Repository2");
+ workdir = testUtils.createTempDir("Repository1");
+ workdir2 = testUtils.createTempDir("Repository2");
repository1 = new TestRepository(new File(workdir, Constants.DOT_GIT));
@@ -109,8 +109,7 @@ public class ListRemoteOperationTest extends DualRepositoryTestCase {
public void tearDown() throws Exception {
repository1.dispose();
repository2.dispose();
- testUtils.deleteRecursive(workdir);
- testUtils.deleteRecursive(workdir2);
+ testUtils.deleteTempDirs();
}
/**
diff --git a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/PushOperationTest.java b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/PushOperationTest.java
index 9432e2b816..16f8e48054 100644
--- a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/PushOperationTest.java
+++ b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/PushOperationTest.java
@@ -64,8 +64,8 @@ public class PushOperationTest extends DualRepositoryTestCase {
@Before
public void setUp() throws Exception {
- workdir = testUtils.getTempDir("Repository1");
- workdir2 = testUtils.getTempDir("Repository2");
+ workdir = testUtils.createTempDir("Repository1");
+ workdir2 = testUtils.createTempDir("Repository2");
repository1 = new TestRepository(new File(workdir, Constants.DOT_GIT));
@@ -121,8 +121,7 @@ public class PushOperationTest extends DualRepositoryTestCase {
repository2.dispose();
repository1 = null;
repository2 = null;
- testUtils.deleteRecursive(workdir);
- testUtils.deleteRecursive(workdir2);
+ testUtils.deleteTempDirs();
}
/**
diff --git a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TagOperationTest.java b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TagOperationTest.java
index e6ae24e64a..f97f37e63a 100644
--- a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TagOperationTest.java
+++ b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TagOperationTest.java
@@ -34,15 +34,16 @@ public class TagOperationTest extends DualRepositoryTestCase {
String projectName = "TagTest";
+ IProject project;
+
@Before
public void setUp() throws Exception {
- workdir = testUtils.getTempDir("Repository1");
+ workdir = testUtils.createTempDir("Repository1");
repository1 = new TestRepository(new File(workdir, Constants.DOT_GIT));
- // now we create a project in repo1
- IProject project = testUtils.createProjectInLocalFileSystem(workdir,
+ project = testUtils.createProjectInLocalFileSystem(workdir,
projectName);
testUtils.addFileToProject(project, "folder1/file1.txt", "Hello world");
@@ -70,9 +71,11 @@ public class TagOperationTest extends DualRepositoryTestCase {
@After
public void tearDown() throws Exception {
+ project.close(null);
+ project.delete(false, false, null);
repository1.dispose();
repository1 = null;
- testUtils.deleteRecursive(workdir);
+ testUtils.deleteTempDirs();
}
@Test
diff --git a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TrackUntrackOperationTest.java b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TrackUntrackOperationTest.java
index 24eae1e047..a454cc4dc9 100644
--- a/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TrackUntrackOperationTest.java
+++ b/org.eclipse.egit.core.test/src/org/eclipse/egit/core/test/op/TrackUntrackOperationTest.java
@@ -44,7 +44,7 @@ public class TrackUntrackOperationTest extends DualRepositoryTestCase {
@Before
public void setUp() throws Exception {
- workdir = testUtils.getTempDir("Repository1");
+ workdir = testUtils.createTempDir("Repository1");
repository1 = new TestRepository(new File(workdir, Constants.DOT_GIT));
@@ -62,7 +62,7 @@ public class TrackUntrackOperationTest extends DualRepositoryTestCase {
project.delete(false, false, null);
repository1.dispose();
repository1 = null;
- testUtils.deleteRecursive(workdir);
+ testUtils.deleteTempDirs();
}
@Test

Back to the top