public class RecursiveMergerTest extends 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 MergeStrategy[] |
strategiesUnderTest |
static RecursiveMergerTest.WorktreeState[] |
worktreeStates |
db, trashASSUME_UNCHANGED, author, committer, CONTENT, CONTENT_ID, LENGTH, mockSystemReader, MOD_TIME, SMUDGE| Constructor and Description |
|---|
RecursiveMergerTest() |
assertEqualsFile, check, checkFile, checkoutBranch, commitFile, copyFile, createBranch, createEntry, createEntry, createEntry, deleteTrashFile, fsTick, indexState, lookup, read, resetIndex, slashify, writeLink, writeTrashFile, writeTrashFile, writeTrashFilesaddRepoToClose, createBareRepository, createTempDirectory, createTempFile, createUniqueTestGitDir, createWorkRepository, getCeilings, getTemporaryDirectory, indexState, read, recursiveDelete, runHook, tearDown, tick, write, writepublic static MergeStrategy[] strategiesUnderTest
public static RecursiveMergerTest.IndexState[] indexStates
public static RecursiveMergerTest.WorktreeState[] worktreeStates
public void setUp()
throws Exception
setUp in class RepositoryTestCaseExceptionpublic void crissCrossMerge(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exceptionpublic void crissCrossMerge_twoRoots(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exceptionpublic void crissCrossMerge_mergeable(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exceptionpublic void crissCrossMerge_mergeable2(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exceptionpublic void crissCrossMerge_ParentsNotMergeable(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exceptionpublic void crissCrossMerge_checkOtherFiles(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exceptionpublic void crissCrossMerge_nonmergeable(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exceptionpublic void crissCrossMerge_ThreeCommonPredecessors(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
ExceptionCopyright © 2016 Eclipse JGit Project. All rights reserved.