From d49c9ee84840f76604242b1ddf6cd5e6b898bdfa Mon Sep 17 00:00:00 2001 From: Christian Halstrick Date: Mon, 22 Dec 2014 10:13:41 +0100 Subject: [PATCH] Fix unit tests for windows by explicitly closing test repos Change-Id: If5f67d739f744f19b45e6f5c7597a213fd5bf025 --- .../tst/org/eclipse/jgit/api/CloneCommandTest.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/org.eclipse.jgit.test/tst/org/eclipse/jgit/api/CloneCommandTest.java b/org.eclipse.jgit.test/tst/org/eclipse/jgit/api/CloneCommandTest.java index ece1b324b..ea07beed7 100644 --- a/org.eclipse.jgit.test/tst/org/eclipse/jgit/api/CloneCommandTest.java +++ b/org.eclipse.jgit.test/tst/org/eclipse/jgit/api/CloneCommandTest.java @@ -146,6 +146,7 @@ public void testCloneRepositoryExplicitGitDir() throws IOException, command.setGitDir(new File(directory, ".git")); command.setURI(fileUri()); Git git2 = command.call(); + addRepoToClose(git2.getRepository()); assertEquals(directory, git2.getRepository().getWorkTree()); assertEquals(new File(directory, ".git"), git2.getRepository() .getDirectory()); @@ -161,6 +162,7 @@ public void testCloneRepositoryExplicitGitDirNonStd() throws IOException, command.setGitDir(gDir); command.setURI(fileUri()); Git git2 = command.call(); + addRepoToClose(git2.getRepository()); assertEquals(directory, git2.getRepository().getWorkTree()); assertEquals(gDir, git2.getRepository() .getDirectory()); @@ -177,6 +179,7 @@ public void testCloneRepositoryExplicitGitDirBare() throws IOException, command.setGitDir(gDir); command.setURI(fileUri()); Git git2 = command.call(); + addRepoToClose(git2.getRepository()); try { assertNull(null, git2.getRepository().getWorkTree()); fail("Expected NoWorkTreeException");