add unsupported testcase scenario

pull/1152/head
yangy 5 years ago
parent 79b4c9e29b
commit aaca4540b1

@ -70,6 +70,9 @@ public class CliTokenImplTest {
* case2:
* trace -E classA|classB methodA|methodB|grep classA
* [trace, -E, classA|classB, methodA|methodB|grep, classA] -> [trace, -E, classA|classB, methodA|methodB|grep, classA]
* case3:
* trace -E classA|classB| methodA|methodB | grep classA
* [trace, -E, classA|classB|, methodA|methodB, |, grep, classA] -> [trace, -E, classA|classB|, methodA|methodB, |, grep, classA]
*/
@Test
public void testUnSupportedPipeChar() {
@ -80,6 +83,10 @@ public class CliTokenImplTest {
expectedTextTokenValue = new String[]{"trace", "-E", "classA|classB", "methodA|methodB|grep", "classA"};
actualTokens = CliTokenImpl.tokenize("trace -E classA|classB methodA|methodB|grep classA");
assertEquals(expectedTextTokenValue, actualTokens);
expectedTextTokenValue = new String[]{"trace", "-E", "classA|classB", "|", "methodA|methodB", "|", "grep", "classA"};
actualTokens = CliTokenImpl.tokenize("trace -E classA|classB| methodA|methodB | grep classA");
assertEquals(expectedTextTokenValue, actualTokens);
}
private void assertEquals(String[] expectedTextTokenValue, List<CliToken> actualTokens) {

Loading…
Cancel
Save