#801 added implmentation for running git gc in an configurable interval

This commit is contained in:
Sebastian Sdorra
2016-05-25 16:33:34 +02:00
parent 13bea6e502
commit a9697c7c83
5 changed files with 233 additions and 3 deletions

View File

@@ -43,14 +43,22 @@ import static org.junit.Assert.*;
//~--- JDK imports ------------------------------------------------------------
import java.io.File;
import org.junit.runner.RunWith;
import org.mockito.Mock;
import org.mockito.runners.MockitoJUnitRunner;
import sonia.scm.schedule.Scheduler;
/**
*
* @author Sebastian Sdorra
*/
@RunWith(MockitoJUnitRunner.class)
public class GitRepositoryHandlerTest extends SimpleRepositoryHandlerTestBase
{
@Mock
private Scheduler scheduler;
/**
* Method description
*
@@ -90,7 +98,7 @@ public class GitRepositoryHandlerTest extends SimpleRepositoryHandlerTestBase
File directory)
{
GitRepositoryHandler repositoryHandler = new GitRepositoryHandler(factory,
new DefaultFileSystem());
new DefaultFileSystem(), scheduler);
repositoryHandler.init(contextProvider);