@@ -80,6 +80,8 @@ public class RbacFilterTest {
80
80
StringMatcher .newBuilder ().setExact ("/" + PATH ).setIgnoreCase (true ).build ();
81
81
private static final RbacFilter .Provider FILTER_PROVIDER = new RbacFilter .Provider ();
82
82
83
+ private final String name = "theFilterName" ;
84
+
83
85
@ Test
84
86
public void filterType_serverOnly () {
85
87
assertThat (FILTER_PROVIDER .isClientFilter ()).isFalse ();
@@ -259,7 +261,7 @@ public void testAuthorizationInterceptor() {
259
261
OrMatcher .create (AlwaysTrueMatcher .INSTANCE ));
260
262
AuthConfig authconfig = AuthConfig .create (Collections .singletonList (policyMatcher ),
261
263
GrpcAuthorizationEngine .Action .ALLOW );
262
- FILTER_PROVIDER .newInstance ().buildServerInterceptor (RbacConfig .create (authconfig ), null )
264
+ FILTER_PROVIDER .newInstance (name ).buildServerInterceptor (RbacConfig .create (authconfig ), null )
263
265
.interceptCall (mockServerCall , new Metadata (), mockHandler );
264
266
verify (mockHandler , never ()).startCall (eq (mockServerCall ), any (Metadata .class ));
265
267
ArgumentCaptor <Status > captor = ArgumentCaptor .forClass (Status .class );
@@ -271,7 +273,7 @@ public void testAuthorizationInterceptor() {
271
273
272
274
authconfig = AuthConfig .create (Collections .singletonList (policyMatcher ),
273
275
GrpcAuthorizationEngine .Action .DENY );
274
- FILTER_PROVIDER .newInstance ().buildServerInterceptor (RbacConfig .create (authconfig ), null )
276
+ FILTER_PROVIDER .newInstance (name ).buildServerInterceptor (RbacConfig .create (authconfig ), null )
275
277
.interceptCall (mockServerCall , new Metadata (), mockHandler );
276
278
verify (mockHandler ).startCall (eq (mockServerCall ), any (Metadata .class ));
277
279
}
@@ -322,7 +324,7 @@ public void overrideConfig() {
322
324
RbacConfig override = FILTER_PROVIDER .parseFilterConfigOverride (Any .pack (rbacPerRoute )).config ;
323
325
assertThat (override ).isEqualTo (RbacConfig .create (null ));
324
326
ServerInterceptor interceptor =
325
- FILTER_PROVIDER .newInstance ().buildServerInterceptor (original , override );
327
+ FILTER_PROVIDER .newInstance (name ).buildServerInterceptor (original , override );
326
328
assertThat (interceptor ).isNull ();
327
329
328
330
policyMatcher = PolicyMatcher .create ("policy-matcher-override" ,
@@ -332,7 +334,7 @@ public void overrideConfig() {
332
334
GrpcAuthorizationEngine .Action .ALLOW );
333
335
override = RbacConfig .create (authconfig );
334
336
335
- FILTER_PROVIDER .newInstance ().buildServerInterceptor (original , override )
337
+ FILTER_PROVIDER .newInstance (name ).buildServerInterceptor (original , override )
336
338
.interceptCall (mockServerCall , new Metadata (), mockHandler );
337
339
verify (mockHandler ).startCall (eq (mockServerCall ), any (Metadata .class ));
338
340
verify (mockServerCall ).getAttributes ();
0 commit comments