diff options
Diffstat (limited to 'perf/org.eclipse.linuxtools.perf.tests/src/org/eclipse/linuxtools/internal/perf/tests/FindActionTest.java')
-rw-r--r-- | perf/org.eclipse.linuxtools.perf.tests/src/org/eclipse/linuxtools/internal/perf/tests/FindActionTest.java | 148 |
1 files changed, 74 insertions, 74 deletions
diff --git a/perf/org.eclipse.linuxtools.perf.tests/src/org/eclipse/linuxtools/internal/perf/tests/FindActionTest.java b/perf/org.eclipse.linuxtools.perf.tests/src/org/eclipse/linuxtools/internal/perf/tests/FindActionTest.java index d00f9c8d83..e8d6f4731a 100644 --- a/perf/org.eclipse.linuxtools.perf.tests/src/org/eclipse/linuxtools/internal/perf/tests/FindActionTest.java +++ b/perf/org.eclipse.linuxtools.perf.tests/src/org/eclipse/linuxtools/internal/perf/tests/FindActionTest.java @@ -21,85 +21,85 @@ import org.junit.Test; * Tests for perf source disassembly find text dialog. */ public class FindActionTest { - private static final String SAMPLE_STRS[] = new String[] { "sample", "styled", "text", " ", "tyled", "ample" }; + private static final String SAMPLE_STRS[] = new String[] { "sample", "styled", "text", " ", "tyled", "ample" }; - @Test - public void testFindAction() { - for (String strFind : SAMPLE_STRS) { - int[] offsets = new int[] { 0, strFind.length()/2, strFind.length()}; - for (int offset : offsets) { - testForwardSearch(offset , strFind); - testBackwardSearch(offset , strFind); - } - } - } + @Test + public void testFindAction() { + for (String strFind : SAMPLE_STRS) { + int[] offsets = new int[] { 0, strFind.length()/2, strFind.length()}; + for (int offset : offsets) { + testForwardSearch(offset , strFind); + testBackwardSearch(offset , strFind); + } + } + } - /** - * Test forward search functionality. - * @param offset offset at which searching starts - * @param findStr the string to find - */ - private void testForwardSearch(int offset, String findStr) { - StubSourceDisassemblyView stubView = new StubSourceDisassemblyView(); - String searchStr = stubView.getContent(); - int[] indices = new int[]{ - /* - * SourceDisassemblyView#findAndSelect parameters: - * - widgetOffset, findstring, searchforward, casesensitive, wholeword - */ - stubView.findAndSelect(offset, findStr, true, true, false), - stubView.findAndSelect(offset, findStr, true, false, false) - }; + /** + * Test forward search functionality. + * @param offset offset at which searching starts + * @param findStr the string to find + */ + private void testForwardSearch(int offset, String findStr) { + StubSourceDisassemblyView stubView = new StubSourceDisassemblyView(); + String searchStr = stubView.getContent(); + int[] indices = new int[]{ + /* + * SourceDisassemblyView#findAndSelect parameters: + * - widgetOffset, findstring, searchforward, casesensitive, wholeword + */ + stubView.findAndSelect(offset, findStr, true, true, false), + stubView.findAndSelect(offset, findStr, true, false, false) + }; - int expected = -1; - for(int actual : indices){ - expected = searchStr.indexOf(findStr, offset); - assertEquals("Failed on the following case:" - + " offset= " + offset - + " substring= " + findStr, - expected, actual); - } - } + int expected = -1; + for(int actual : indices){ + expected = searchStr.indexOf(findStr, offset); + assertEquals("Failed on the following case:" + + " offset= " + offset + + " substring= " + findStr, + expected, actual); + } + } - /** - * Test backward search functionality. - * @param offset offset at which searching starts - * @param findStr the string to find - */ - private void testBackwardSearch(int offset, String findStr) { + /** + * Test backward search functionality. + * @param offset offset at which searching starts + * @param findStr the string to find + */ + private void testBackwardSearch(int offset, String findStr) { - StubSourceDisassemblyView stubView = new StubSourceDisassemblyView(); - String searchStr = stubView.getContent().substring(0, offset); - int[] indices = new int[]{ - /* - * SourceDisassemblyView#findAndSelect parameters: - * - widgetOffset, findString, searchForward, caseSensitive, wholeWord - */ - stubView.findAndSelect(offset, findStr, false, true, false), - stubView.findAndSelect(offset, findStr, false, false, false) - }; + StubSourceDisassemblyView stubView = new StubSourceDisassemblyView(); + String searchStr = stubView.getContent().substring(0, offset); + int[] indices = new int[]{ + /* + * SourceDisassemblyView#findAndSelect parameters: + * - widgetOffset, findString, searchForward, caseSensitive, wholeWord + */ + stubView.findAndSelect(offset, findStr, false, true, false), + stubView.findAndSelect(offset, findStr, false, false, false) + }; - int expected = -1; - for(int actual : indices){ - expected = searchStr.lastIndexOf(findStr, offset - 1); - assertEquals("Failed on the following case:" - + " offset= " + offset - + " substring= " + findStr, - expected, actual); - } - } + int expected = -1; + for(int actual : indices){ + expected = searchStr.lastIndexOf(findStr, offset - 1); + assertEquals("Failed on the following case:" + + " offset= " + offset + + " substring= " + findStr, + expected, actual); + } + } - /** - * Stub source disassemlby view part. - */ - private static class StubSourceDisassemblyView extends - SourceDisassemblyView { - public StubSourceDisassemblyView() { - Shell parent = new Shell(); - StyledText txt = new StyledText(parent, SWT.DEFAULT); - txt.setText("sample styled text"); - txt.setEditable(false); - setStyledText(txt); - } - } + /** + * Stub source disassemlby view part. + */ + private static class StubSourceDisassemblyView extends + SourceDisassemblyView { + public StubSourceDisassemblyView() { + Shell parent = new Shell(); + StyledText txt = new StyledText(parent, SWT.DEFAULT); + txt.setText("sample styled text"); + txt.setEditable(false); + setStyledText(txt); + } + } } |