Added unit test for question mark (?) token in Matlab tokenizer.

This commit is contained in:
Maikel Steneker
2019-05-10 16:27:37 +02:00
parent cd8b2e3217
commit f76ac0aa89

View File

@ -54,4 +54,14 @@ public class MatlabTokenizerTest extends AbstractTokenizerTest {
TokenEntry.getEOF();
assertEquals(2, tokens.size()); // 2 tokens: "end" + EOF
}
@Test
public void testQuestionMark() throws IOException {
SourceCode sourceCode = new SourceCode(new SourceCode.StringCodeLoader("classdef Class1" + PMD.EOL
+ "properties (SetAccess = ?Class2)"));
Tokens tokens = new Tokens();
tokenizer.tokenize(sourceCode, tokens);
TokenEntry.getEOF();
assertEquals(10, tokens.size());
}
}