Skip to content

Commit

Permalink
filters.ui.tests: Fix FBLACompletionAllTests format
Browse files Browse the repository at this point in the history
Apply the default Eclipse formatting to this file which missed it prior.

Change-Id: I0585a85b037bdbcc8a016eb94a1f5e1c3c5bf2fb
Signed-off-by: Marco Miller <marco.miller@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/c/tracecompass.incubator/org.eclipse.tracecompass.incubator/+/197756
Tested-by: Trace Compass Bot <tracecompass-bot@eclipse.org>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
  • Loading branch information
marco-miller committed Jan 11, 2023
1 parent f51d2cf commit 0252576
Showing 1 changed file with 43 additions and 50 deletions.
Expand Up @@ -11,94 +11,87 @@

package org.eclipse.tracecompass.incubator.filters.ui.tests;


import static org.junit.Assert.assertEquals;

import org.eclipse.tracecompass.incubator.internal.filters.ui.lspFilterTextbox.FilterBoxLocalTextCompletion;
import org.junit.Test;

/**
*
*This tests the {@link FilterBoxLocalTextCompletion}
* This tests the {@link FilterBoxLocalTextCompletion}
*
* @author Maxime Thibault
*
*/
@SuppressWarnings("restriction")
public class FilterBoxLocalAutoCompletionAllTests {

/**
* Tests quote completion
*/
@Test
public void completeQuoteTest() {

//Double quote
assertEquals("\"\"", FilterBoxLocalTextCompletion.autocomplete("\"", 1));

assertEquals("t\"\"", FilterBoxLocalTextCompletion.autocomplete("t\"", 2));

assertEquals("\"t", FilterBoxLocalTextCompletion.autocomplete("\"t", 1));
@Test
public void completeQuoteTest() {

assertEquals("\"\" ", FilterBoxLocalTextCompletion.autocomplete("\" ", 1));
// Double quote
assertEquals("\"\"", FilterBoxLocalTextCompletion.autocomplete("\"", 1));

assertEquals("t\"\"", FilterBoxLocalTextCompletion.autocomplete("t\"", 2));

//Single quote
assertEquals("''", FilterBoxLocalTextCompletion.autocomplete("'", 1));
assertEquals("\"t", FilterBoxLocalTextCompletion.autocomplete("\"t", 1));

assertEquals("t''", FilterBoxLocalTextCompletion.autocomplete("t'", 2));
assertEquals("\"\" ", FilterBoxLocalTextCompletion.autocomplete("\" ", 1));

assertEquals("'t", FilterBoxLocalTextCompletion.autocomplete("'t", 1));
// Single quote
assertEquals("''", FilterBoxLocalTextCompletion.autocomplete("'", 1));

assertEquals("'' ", FilterBoxLocalTextCompletion.autocomplete("' ", 1));
assertEquals("t''", FilterBoxLocalTextCompletion.autocomplete("t'", 2));

}
assertEquals("'t", FilterBoxLocalTextCompletion.autocomplete("'t", 1));

/**
* Test brackets completions
*/
@Test
public void completeBracket() {
assertEquals("'' ", FilterBoxLocalTextCompletion.autocomplete("' ", 1));
}

//Squared brackets
assertEquals("[]", FilterBoxLocalTextCompletion.autocomplete("[", 1));

assertEquals("t[]", FilterBoxLocalTextCompletion.autocomplete("t[", 2));
/**
* Test brackets completions
*/
@Test
public void completeBracket() {

assertEquals("[t", FilterBoxLocalTextCompletion.autocomplete("[t", 1));
// Squared brackets
assertEquals("[]", FilterBoxLocalTextCompletion.autocomplete("[", 1));

assertEquals("[] ", FilterBoxLocalTextCompletion.autocomplete("[ ", 1));
assertEquals("t[]", FilterBoxLocalTextCompletion.autocomplete("t[", 2));

assertEquals("[[]]", FilterBoxLocalTextCompletion.autocomplete("[[]", 2));
assertEquals("[t", FilterBoxLocalTextCompletion.autocomplete("[t", 1));

//Normal brackets
assertEquals("{}", FilterBoxLocalTextCompletion.autocomplete("{", 1));
assertEquals("[] ", FilterBoxLocalTextCompletion.autocomplete("[ ", 1));

assertEquals("t{}", FilterBoxLocalTextCompletion.autocomplete("t{", 2));
assertEquals("[[]]", FilterBoxLocalTextCompletion.autocomplete("[[]", 2));

assertEquals("{t", FilterBoxLocalTextCompletion.autocomplete("{t", 1));
// Normal brackets
assertEquals("{}", FilterBoxLocalTextCompletion.autocomplete("{", 1));

assertEquals("{} ", FilterBoxLocalTextCompletion.autocomplete("{ ", 1));
assertEquals("t{}", FilterBoxLocalTextCompletion.autocomplete("t{", 2));

assertEquals("{{}}", FilterBoxLocalTextCompletion.autocomplete("{{}", 2));
assertEquals("{t", FilterBoxLocalTextCompletion.autocomplete("{t", 1));

}
assertEquals("{} ", FilterBoxLocalTextCompletion.autocomplete("{ ", 1));

/**
* Tests parenthesis completion
*/
@Test
public void completeParenthesis() {
assertEquals("{{}}", FilterBoxLocalTextCompletion.autocomplete("{{}", 2));
}

assertEquals("{}", FilterBoxLocalTextCompletion.autocomplete("{", 1));
/**
* Tests parenthesis completion
*/
@Test
public void completeParenthesis() {

assertEquals("t{}", FilterBoxLocalTextCompletion.autocomplete("t{", 2));
assertEquals("{}", FilterBoxLocalTextCompletion.autocomplete("{", 1));

assertEquals("{t", FilterBoxLocalTextCompletion.autocomplete("{t", 1));
assertEquals("t{}", FilterBoxLocalTextCompletion.autocomplete("t{", 2));

assertEquals("{} ", FilterBoxLocalTextCompletion.autocomplete("{ ", 1));
assertEquals("{t", FilterBoxLocalTextCompletion.autocomplete("{t", 1));

assertEquals("{{}}", FilterBoxLocalTextCompletion.autocomplete("{{}", 2));
assertEquals("{} ", FilterBoxLocalTextCompletion.autocomplete("{ ", 1));

}
assertEquals("{{}}", FilterBoxLocalTextCompletion.autocomplete("{{}", 2));
}
}

0 comments on commit 0252576

Please sign in to comment.