public class RecursiveMergerTest
extends org.eclipse.jgit.junit.RepositoryTestCase
Modifier and Type | Class and Description |
---|---|
static class |
RecursiveMergerTest.IndexState |
static class |
RecursiveMergerTest.WorktreeState |
Modifier and Type | Field and Description |
---|---|
static RecursiveMergerTest.IndexState[] |
indexStates |
static org.eclipse.jgit.merge.MergeStrategy[] |
strategiesUnderTest |
static RecursiveMergerTest.WorktreeState[] |
worktreeStates |
Constructor and Description |
---|
RecursiveMergerTest() |
assertEqualsFile, check, checkFile, checkoutBranch, commitFile, copyFile, createBranch, createEntry, createEntry, createEntry, deleteTrashFile, fsTick, indexState, lookup, read, resetIndex, slashify, writeLink, writeTrashFile, writeTrashFile, writeTrashFiles
addRepoToClose, createBareRepository, createTempDirectory, createTempFile, createUniqueTestGitDir, createWorkRepository, getCeilings, getTemporaryDirectory, indexState, read, recursiveDelete, runHook, tearDown, tick, write, write
public static org.eclipse.jgit.merge.MergeStrategy[] strategiesUnderTest
public static RecursiveMergerTest.IndexState[] indexStates
public static RecursiveMergerTest.WorktreeState[] worktreeStates
public void setUp() throws Exception
setUp
in class org.eclipse.jgit.junit.RepositoryTestCase
Exception
public void crissCrossMerge(org.eclipse.jgit.merge.MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_twoRoots(org.eclipse.jgit.merge.MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_mergeable(org.eclipse.jgit.merge.MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_mergeable2(org.eclipse.jgit.merge.MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_ParentsNotMergeable(org.eclipse.jgit.merge.MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_checkOtherFiles(org.eclipse.jgit.merge.MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_nonmergeable(org.eclipse.jgit.merge.MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_ThreeCommonPredecessors(org.eclipse.jgit.merge.MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
Copyright © 2016 Eclipse JGit Project. All rights reserved.