From a52d5a375c85c19e1a105a0c375b1c2c9977f2fc Mon Sep 17 00:00:00 2001 From: Denis Zhdanov Date: Tue, 7 Dec 2010 19:20:07 +0300 Subject: [PATCH] Commented test that uses copy/paste with system buffer because it may fail spontaneously under Linux (You're seeing this message because of the workaround to JRE issue: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4818143 IDEA would hang otherwise. The system clipboard might be not working correctly. It is recommended to restart IDEA) --- ...apApplianceOnDocumentModificationTest.java | 58 +++++++++---------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/platform/platform-impl/testSrc/com/intellij/openapi/editor/impl/softwrap/mapping/SoftWrapApplianceOnDocumentModificationTest.java b/platform/platform-impl/testSrc/com/intellij/openapi/editor/impl/softwrap/mapping/SoftWrapApplianceOnDocumentModificationTest.java index e71cf2a2c11a..b839612b85e8 100644 --- a/platform/platform-impl/testSrc/com/intellij/openapi/editor/impl/softwrap/mapping/SoftWrapApplianceOnDocumentModificationTest.java +++ b/platform/platform-impl/testSrc/com/intellij/openapi/editor/impl/softwrap/mapping/SoftWrapApplianceOnDocumentModificationTest.java @@ -523,35 +523,35 @@ public class SoftWrapApplianceOnDocumentModificationTest extends AbstractEditorP assertEquals(expectedVisualLine, caretModel.getVisualPosition().line); } - public void testPastingInsideSelection() throws IOException { - String text = - "this is line number 0\n" + - "this is line number 1\n" + - "this is line number 2\n" + - "this is line number 3\n" + - "this is line number 4\n" + - "this is line number 5\n" + - "this is line number 6\n" + - "this is the last line"; - - init(100, text); - int lineToSelect = 4; - myEditor.getCaretModel().moveToOffset(text.indexOf("number " + lineToSelect)); - Document document = myEditor.getDocument(); - - int startOffset = document.getLineStartOffset(lineToSelect); - int endOffset = document.getLineEndOffset(lineToSelect); - myEditor.getSelectionModel().setSelection(startOffset, endOffset); - - VisualPosition positionBefore = myEditor.offsetToVisualPosition(document.getLineStartOffset(lineToSelect + 1)); - List softWrapsBefore = new ArrayList(getSoftWrapModel().getRegisteredSoftWraps()); - - copy(); - paste(); - - assertEquals(positionBefore, myEditor.offsetToVisualPosition(document.getLineStartOffset(lineToSelect + 1))); - assertEquals(softWrapsBefore, getSoftWrapModel().getRegisteredSoftWraps()); - } + //public void testPastingInsideSelection() throws IOException { + // String text = + // "this is line number 0\n" + + // "this is line number 1\n" + + // "this is line number 2\n" + + // "this is line number 3\n" + + // "this is line number 4\n" + + // "this is line number 5\n" + + // "this is line number 6\n" + + // "this is the last line"; + // + // init(100, text); + // int lineToSelect = 4; + // myEditor.getCaretModel().moveToOffset(text.indexOf("number " + lineToSelect)); + // Document document = myEditor.getDocument(); + // + // int startOffset = document.getLineStartOffset(lineToSelect); + // int endOffset = document.getLineEndOffset(lineToSelect); + // myEditor.getSelectionModel().setSelection(startOffset, endOffset); + // + // VisualPosition positionBefore = myEditor.offsetToVisualPosition(document.getLineStartOffset(lineToSelect + 1)); + // List softWrapsBefore = new ArrayList(getSoftWrapModel().getRegisteredSoftWraps()); + // + // copy(); + // paste(); + // + // assertEquals(positionBefore, myEditor.offsetToVisualPosition(document.getLineStartOffset(lineToSelect + 1))); + // assertEquals(softWrapsBefore, getSoftWrapModel().getRegisteredSoftWraps()); + //} public void testRemoveHugeLogicalLineThatLaysBeforeSoftWrappedLines() throws IOException { String text =