From 5dcc46591aa1ad63f19e5240eff2cabe6bb9f306 Mon Sep 17 00:00:00 2001 From: Nail Samatov Date: Tue, 27 Oct 2020 17:37:24 +0300 Subject: [PATCH] Close Repository to fix tests failing on Windows Fix tests failing on Windows because Repository instance is created but not closed on tear down. Change-Id: I72488ba5efeec95110926b1fbd56b7d96fca0d37 Signed-off-by: Nail Samatov Signed-off-by: Matthias Sohn --- .../src/org/eclipse/jgit/junit/RepositoryTestCase.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java b/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java index cc84f197a..64556acc1 100644 --- a/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java +++ b/org.eclipse.jgit.junit/src/org/eclipse/jgit/junit/RepositoryTestCase.java @@ -46,6 +46,7 @@ import org.eclipse.jgit.treewalk.FileTreeIterator; import org.eclipse.jgit.util.FS; import org.eclipse.jgit.util.FileUtils; +import org.junit.After; import org.junit.Before; /** @@ -187,6 +188,13 @@ public void setUp() throws Exception { trash = db.getWorkTree(); } + @Override + @After + public void tearDown() throws Exception { + db.close(); + super.tearDown(); + } + /** * Represent the state of the index in one String. This representation is * useful when writing tests which do assertions on the state of the index.