diff options
author | Tomasz Zarna | 2010-08-10 10:23:10 +0000 |
---|---|---|
committer | Tomasz Zarna | 2010-08-10 10:23:10 +0000 |
commit | e93b385d8184c77cfcfebdd279c969601e44a4f4 (patch) | |
tree | 34d0e8e4e0fcfab7c1d8b2f3f1ba4f9d120a834a /tests/org.eclipse.compare.tests | |
parent | ea4d4b72900434ab11e1a05a5cb5d6f2983a858e (diff) | |
download | eclipse.platform.team-e93b385d8184c77cfcfebdd279c969601e44a4f4.tar.gz eclipse.platform.team-e93b385d8184c77cfcfebdd279c969601e44a4f4.tar.xz eclipse.platform.team-e93b385d8184c77cfcfebdd279c969601e44a4f4.zip |
bug 273450: Wrong dialogs when closing Compare With Each Other... editor
Diffstat (limited to 'tests/org.eclipse.compare.tests')
-rw-r--r-- | tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java b/tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java index 5237c40ed..fd87e5d34 100644 --- a/tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java +++ b/tests/org.eclipse.compare.tests/src/org/eclipse/compare/tests/ContentMergeViewerTest.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2008 IBM Corporation and others. + * Copyright (c) 2008, 2010 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -21,6 +21,9 @@ import org.eclipse.swt.widgets.Composite; public class ContentMergeViewerTest extends TestCase { private MyContentMergeViewer myContentMergeViewer; + /** + * result[0]-event occurred or not; result[1]-new state that was set + */ boolean[] result = new boolean[] { false, false }; public ContentMergeViewerTest() { @@ -109,7 +112,8 @@ public class ContentMergeViewerTest extends TestCase { myContentMergeViewer.rightDirty = true; myContentMergeViewer.setLeftDirty(true); - Assert.assertEquals(false, result[0]); + Assert.assertEquals(true, result[0]); + Assert.assertEquals(true, result[1]); } public void testTFTX() { @@ -160,7 +164,8 @@ public class ContentMergeViewerTest extends TestCase { myContentMergeViewer.rightDirty = true; myContentMergeViewer.setLeftDirty(false); - Assert.assertEquals(false, result[0]); + Assert.assertEquals(true, result[0]); + Assert.assertEquals(false, result[1]); } // set right to true @@ -187,7 +192,8 @@ public class ContentMergeViewerTest extends TestCase { myContentMergeViewer.rightDirty = false; myContentMergeViewer.setRightDirty(true); - Assert.assertEquals(false, result[0]); + Assert.assertEquals(true, result[0]); + Assert.assertEquals(true, result[1]); } public void testTTXT() { @@ -230,6 +236,7 @@ public class ContentMergeViewerTest extends TestCase { myContentMergeViewer.rightDirty = true; myContentMergeViewer.setRightDirty(false); - Assert.assertEquals(false, result[0]); + Assert.assertEquals(true, result[0]); + Assert.assertEquals(false, result[1]); } } |