From 934ada531b4cf78b76f5b458190c1f057ff770c9 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Mon, 12 Mar 2012 20:52:34 -0400 Subject: [PATCH] Revised reindex method per JGit team recommendation --- tests/com/gitblit/tests/LuceneUtilsTest.java | 26 ++++++++------------------ 1 files changed, 8 insertions(+), 18 deletions(-) diff --git a/tests/com/gitblit/tests/LuceneUtilsTest.java b/tests/com/gitblit/tests/LuceneUtilsTest.java index 3b21e71..e775458 100644 --- a/tests/com/gitblit/tests/LuceneUtilsTest.java +++ b/tests/com/gitblit/tests/LuceneUtilsTest.java @@ -35,42 +35,32 @@ public class LuceneUtilsTest { @Test - public void testQuickIndex() throws Exception { + public void testIndex() throws Exception { // reindex helloworld Repository repository = GitBlitSuite.getHelloworldRepository(); String name = StringUtils.getRelativePath(GitBlitSuite.REPOSITORIES.getAbsolutePath(), repository.getDirectory().getAbsolutePath()); - LuceneUtils.reindex(name, repository, false); + LuceneUtils.reindex(name, repository); + SearchResult result = LuceneUtils.search("type:blob AND id:bit.bit", 1, repository).get(0); + assertEquals("Mike Donaghy", result.author); + result = LuceneUtils.search("type:blob AND id:clipper.prg", 1, repository).get(0); + assertEquals("tinogomes", result.author); repository.close(); // reindex theoretical physics repository = GitBlitSuite.getTheoreticalPhysicsRepository(); name = StringUtils.getRelativePath(GitBlitSuite.REPOSITORIES.getAbsolutePath(), repository.getDirectory().getAbsolutePath()); - LuceneUtils.reindex(name, repository, false); + LuceneUtils.reindex(name, repository); repository.close(); // reindex JGit repository = GitBlitSuite.getJGitRepository(); name = StringUtils.getRelativePath(GitBlitSuite.REPOSITORIES.getAbsolutePath(), repository.getDirectory().getAbsolutePath()); - LuceneUtils.reindex(name, repository, false); + LuceneUtils.reindex(name, repository); repository.close(); - LuceneUtils.close(); - } - - @Test - public void testFullIndex() throws Exception { - // reindex helloworld - Repository repository = GitBlitSuite.getHelloworldRepository(); - String name = StringUtils.getRelativePath(GitBlitSuite.REPOSITORIES.getAbsolutePath(), - repository.getDirectory().getAbsolutePath()); - LuceneUtils.reindex(name, repository, true); - SearchResult result = LuceneUtils.search("type:blob AND id:bit.bit", 1, repository).get(0); - repository.close(); - assertEquals("Mike Donaghy", result.author); - //assertEquals("Mike Donaghy", result.date); LuceneUtils.close(); } -- Gitblit v1.9.1