aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/com/puppycrawl/tools/checkstyle/filters/SuppressWithPlainTextCommentFilterTest.java
diff options
context:
space:
mode:
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.java11
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);