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, trash
ASSUME_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, writeTrashFiles
addRepoToClose, createBareRepository, createTempDirectory, createTempFile, createUniqueTestGitDir, createWorkRepository, getCeilings, getTemporaryDirectory, indexState, read, recursiveDelete, runHook, tearDown, tick, write, write
public static MergeStrategy[] strategiesUnderTest
public static RecursiveMergerTest.IndexState[] indexStates
public static RecursiveMergerTest.WorktreeState[] worktreeStates
public void setUp() throws Exception
setUp
in class RepositoryTestCase
Exception
public void crissCrossMerge(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_twoRoots(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_mergeable(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_mergeable2(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_ParentsNotMergeable(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_checkOtherFiles(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_nonmergeable(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
public void crissCrossMerge_ThreeCommonPredecessors(MergeStrategy strategy, RecursiveMergerTest.IndexState indexState, RecursiveMergerTest.WorktreeState worktreeState) throws Exception
Exception
Copyright © 2016 Eclipse JGit Project. All rights reserved.