[cs] CPD: Fix for issue where statements following a using directive were ignored.

This commit is contained in:
Maikel Steneker
2020-03-06 12:12:34 +01:00
parent 90f286a4a1
commit d8e04ecc11
2 changed files with 18 additions and 3 deletions

View File

@ -125,6 +125,17 @@ public class CsTokenizerTest {
assertEquals(TokenEntry.EOF, tokens.getTokens().get(0));
}
@Test
public void testStatementsAfterUsingDirectivesAreNotIgnored() {
tokenizer.setIgnoreUsings(true);
tokenizer.tokenize(toSourceCode(
"using System;\n"
+ "public class MyClass {\n"
+ "}\n"),
tokens);
assertEquals(6, tokens.size());
}
@Test
public void testUsingStatementsAreNotIgnored() {
tokenizer.setIgnoreUsings(true);