From 6c5511020457c39961d069071ac60f7140ec724f Mon Sep 17 00:00:00 2001 From: Lukasz Jader <ljaderdev@gmail.com> Date: Wed, 19 Sep 2012 16:24:10 -0400 Subject: [PATCH] Update polish translation of EmptyRepositoryPage --- tests/com/gitblit/tests/LuceneExecutorTest.java | 27 +++++++++++++++++++++++---- 1 files changed, 23 insertions(+), 4 deletions(-) diff --git a/tests/com/gitblit/tests/LuceneExecutorTest.java b/tests/com/gitblit/tests/LuceneExecutorTest.java index d221744..6b45b9f 100644 --- a/tests/com/gitblit/tests/LuceneExecutorTest.java +++ b/tests/com/gitblit/tests/LuceneExecutorTest.java @@ -16,9 +16,13 @@ package com.gitblit.tests; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertTrue; import java.util.ArrayList; +import java.util.HashMap; import java.util.List; +import java.util.Map; import org.eclipse.jgit.lib.Repository; import org.junit.Test; @@ -27,8 +31,9 @@ import com.gitblit.models.RefModel; import com.gitblit.models.RepositoryModel; import com.gitblit.models.SearchResult; +import com.gitblit.tests.mock.MemorySettings; +import com.gitblit.utils.FileUtils; import com.gitblit.utils.JGitUtils; -import com.gitblit.utils.StringUtils; /** * Tests Lucene indexing and querying. @@ -39,13 +44,14 @@ public class LuceneExecutorTest { private LuceneExecutor newLuceneExecutor() { - return new LuceneExecutor(null, GitBlitSuite.REPOSITORIES); + Map<String, Object> map = new HashMap<String, Object>(); + MemorySettings settings = new MemorySettings(map); + return new LuceneExecutor(settings, GitBlitSuite.REPOSITORIES); } private RepositoryModel newRepositoryModel(Repository repository) { RepositoryModel model = new RepositoryModel(); - model.name = StringUtils.getRelativePath(GitBlitSuite.REPOSITORIES.getAbsolutePath(), - repository.getDirectory().getAbsolutePath()); + model.name = FileUtils.getRelativePath(GitBlitSuite.REPOSITORIES, repository.getDirectory()); model.hasCommits = JGitUtils.hasCommits(repository); // index all local branches @@ -159,4 +165,17 @@ lucene.close(); assertEquals(10, results.size()); } + + @Test + public void testDeleteBlobFromIndex() throws Exception { + // start with a fresh reindex of entire repository + LuceneExecutor lucene = newLuceneExecutor(); + Repository repository = GitBlitSuite.getHelloworldRepository(); + RepositoryModel model = newRepositoryModel(repository); + lucene.reindex(model, repository); + + // now delete a blob + assertTrue(lucene.deleteBlob(model.name, "refs/heads/master", "java.java")); + assertFalse(lucene.deleteBlob(model.name, "refs/heads/master", "java.java")); + } } \ No newline at end of file -- Gitblit v1.9.1