Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Pazderski2019-02-16 22:35:13 +0000
committerPaul Pazderski2019-06-17 17:40:57 +0000
commitc30c143d1144602652398e3d76a803445f28efa5 (patch)
tree96c0c48430c32768e3101a75dd150512a3edcf05 /org.eclipse.debug.tests
parente943793fe8e4c726c193203cdb2396395a9de043 (diff)
downloadeclipse.platform.debug-c30c143d1144602652398e3d76a803445f28efa5.tar.gz
eclipse.platform.debug-c30c143d1144602652398e3d76a803445f28efa5.tar.xz
eclipse.platform.debug-c30c143d1144602652398e3d76a803445f28efa5.zip
Bug 547064 - [console] Unnecessary linear search in IOConsolePartitionerI20190617-1800
getPartition can use binary search like computePartitioning already does. Also computePartitioning fails if no partitions available or requested range is behind known partitions. Change-Id: I54b120e91a696412bf9466f5a2f10d7bac154b0c Signed-off-by: Paul Pazderski <paul-eclipse@ppazderski.de>
Diffstat (limited to 'org.eclipse.debug.tests')
-rw-r--r--org.eclipse.debug.tests/src/org/eclipse/debug/tests/console/IOConsoleTests.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/org.eclipse.debug.tests/src/org/eclipse/debug/tests/console/IOConsoleTests.java b/org.eclipse.debug.tests/src/org/eclipse/debug/tests/console/IOConsoleTests.java
index b82bfb3a7..18971d36f 100644
--- a/org.eclipse.debug.tests/src/org/eclipse/debug/tests/console/IOConsoleTests.java
+++ b/org.eclipse.debug.tests/src/org/eclipse/debug/tests/console/IOConsoleTests.java
@@ -216,6 +216,7 @@ public class IOConsoleTests extends AbstractDebugTest {
final IOConsoleTestUtil c = getTestUtil("Test input");
final List<String> expectedInput = new ArrayList<>();
+ c.insertAndVerify("RR").backspace(3).verifyContent("").verifyPartitions();
c.insertAndVerify("remove").select(0, c.getContentLength()).verifyPartitions();
c.insertTypingAndVerify("abc").insertAndVerify("123").verifyContent("abc123");
c.moveCaret(-3).insertAndVerify("foo").insertTypingAndVerify("bar").verifyContentByOffset("123", c.getCaretOffset());

Back to the top