Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--plugins/org.eclipse.emf.compare.ide.ui.tests.git/src/org/eclipse/emf/compare/ide/ui/tests/unit/GitMergeTest.java27
1 files changed, 26 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.compare.ide.ui.tests.git/src/org/eclipse/emf/compare/ide/ui/tests/unit/GitMergeTest.java b/plugins/org.eclipse.emf.compare.ide.ui.tests.git/src/org/eclipse/emf/compare/ide/ui/tests/unit/GitMergeTest.java
index e9d6429f1..6deea781f 100644
--- a/plugins/org.eclipse.emf.compare.ide.ui.tests.git/src/org/eclipse/emf/compare/ide/ui/tests/unit/GitMergeTest.java
+++ b/plugins/org.eclipse.emf.compare.ide.ui.tests.git/src/org/eclipse/emf/compare/ide/ui/tests/unit/GitMergeTest.java
@@ -15,9 +15,14 @@ import static org.junit.Assert.assertNotNull;
import java.util.Set;
+import org.eclipse.emf.compare.ide.ui.internal.EMFCompareIDEUIPlugin;
+import org.eclipse.emf.compare.ide.ui.internal.preferences.EMFCompareUIPreferences;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.jface.preference.IPreferenceStore;
import org.eclipse.jgit.api.Status;
+import org.junit.After;
+import org.junit.Before;
import org.junit.Test;
/**
@@ -25,9 +30,29 @@ import org.junit.Test;
*
* @author Alexandra Buzila
*/
-@SuppressWarnings("nls")
+@SuppressWarnings({"nls", "restriction", })
public class GitMergeTest extends AbstractGitLogicalModelTest {
+ private final IPreferenceStore store = EMFCompareIDEUIPlugin.getDefault().getPreferenceStore();
+
+ @Override
+ @Before
+ public void setUp() throws Exception {
+ super.setUp();
+
+ // The test need to have the pre-merge preference set to true
+ store.setValue(EMFCompareUIPreferences.PRE_MERGE_MODELS_WHEN_CONFLICT, true);
+ }
+
+ @Override
+ @After
+ public void tearDown() throws Exception {
+ super.tearDown();
+
+ // Reset pre-merge default value to the classic one
+ store.setToDefault(EMFCompareUIPreferences.PRE_MERGE_MODELS_WHEN_CONFLICT);
+ }
+
/**
* Sets up a repository with three commits on two branches:
* <ul>

Back to the top