diff options
Diffstat (limited to 'src/test/java/com/puppycrawl/tools/checkstyle/filters/SuppressWithPlainTextCommentFilterTest.java')
-rw-r--r-- | src/test/java/com/puppycrawl/tools/checkstyle/filters/SuppressWithPlainTextCommentFilterTest.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/filters/SuppressWithPlainTextCommentFilterTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/filters/SuppressWithPlainTextCommentFilterTest.java index 08642ab04..9f717333f 100644 --- a/src/test/java/com/puppycrawl/tools/checkstyle/filters/SuppressWithPlainTextCommentFilterTest.java +++ b/src/test/java/com/puppycrawl/tools/checkstyle/filters/SuppressWithPlainTextCommentFilterTest.java @@ -26,6 +26,7 @@ import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; import java.io.FileNotFoundException; +import java.io.IOException; import java.util.Arrays; import java.util.Collection; import java.util.stream.Collectors; @@ -456,6 +457,16 @@ public class SuppressWithPlainTextCommentFilterTest extends AbstractModuleTestSu ); } + @Test + public void testFilterWithDirectory() throws IOException { + final SuppressWithPlainTextCommentFilter filter = new SuppressWithPlainTextCommentFilter(); + final AuditEvent event = new AuditEvent(this, getPath(""), new LocalizedMessage(1, 1, + "bundle", "key", null, SeverityLevel.ERROR, "moduleId", getClass(), + "customMessage")); + + assertTrue("filter should accept directory", filter.accept(event)); + } + private void verifySuppressed(String fileNameWithExtension, String[] violationMessages, Configuration... childConfigs) throws Exception { final DefaultConfiguration checkerConfig = createRootConfig(null); |