File tree 2 files changed +8
-8
lines changed
log4j-core/src/main/java/org/apache/logging/log4j/core/filter
log4j-core-test/src/test/java/org/apache/logging/log4j/core/filter
2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 39
39
40
40
public class RegexFilterTest {
41
41
@ BeforeAll
42
- public static void before () {
43
- StatusLogger .getLogger ().setLevel (Level .OFF );
42
+ static void before () {
43
+ StatusLogger .getLogger ().getFallbackListener (). setLevel (Level .OFF );
44
44
}
45
45
46
46
@ Test
@@ -154,8 +154,6 @@ void testWithValidRegex() {
154
154
.setOnMatch (Result .ACCEPT )
155
155
.setOnMismatch (Result .DENY );
156
156
157
- assertTrue (builder .isValid ());
158
-
159
157
final RegexFilter filter = builder .build ();
160
158
161
159
assertNotNull (filter );
@@ -197,8 +195,6 @@ void testBuilderWithoutRegexNotValid() {
197
195
198
196
final RegexFilter .Builder builder = RegexFilter .newBuilder ();
199
197
200
- assertFalse (builder .isValid ());
201
-
202
198
assertNull (builder .build ());
203
199
}
204
200
@@ -212,8 +208,6 @@ void testBuilderWithInvalidRegexNotValid() {
212
208
213
209
builder .setRegex ("[a-z" );
214
210
215
- assertFalse (builder .isValid ());
216
-
217
211
assertNull (builder .build ());
218
212
}
219
213
}
Original file line number Diff line number Diff line change @@ -307,6 +307,12 @@ public Builder setUseRawMsg(final boolean useRawMsg) {
307
307
return this ;
308
308
}
309
309
310
+ /** {@inheritDoc} */
311
+ @ Override
312
+ public boolean isValid () {
313
+ return (Strings .isNotEmpty (this .regex ));
314
+ }
315
+
310
316
/**
311
317
* Builds and returns a {@link RegexFilter} instance configured by this builder.
312
318
*
You can’t perform that action at this time.
0 commit comments