Skip to content

Commit 23b93dd

Browse files
committed
Fix test
1 parent 8ac8658 commit 23b93dd

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

x-pack/plugin/security/src/test/java/org/elasticsearch/xpack/security/authz/AuthorizationServiceTests.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@
130130
import org.elasticsearch.search.builder.PointInTimeBuilder;
131131
import org.elasticsearch.search.builder.SearchSourceBuilder;
132132
import org.elasticsearch.search.crossproject.CrossProjectModeDecider;
133+
import org.elasticsearch.search.crossproject.CrossProjectRoutingResolver;
133134
import org.elasticsearch.search.crossproject.ProjectRoutingInfo;
134135
import org.elasticsearch.search.crossproject.ProjectRoutingResolver;
135136
import org.elasticsearch.search.crossproject.ProjectTags;
@@ -1336,7 +1337,7 @@ public void testResolveIndexActionWithProjectAuthorization() {
13361337
projectResolver,
13371338
authorizedProjectsResolver,
13381339
crossProjectModeDecider,
1339-
routingResolver
1340+
new CrossProjectRoutingResolver()
13401341
);
13411342

13421343
RoleDescriptor role = new RoleDescriptor(
@@ -3879,6 +3880,9 @@ public void testCrossProjectSetExceptionOnUnauthorizedIndex() {
38793880
when(crossProjectModeDecider.crossProjectEnabled()).thenReturn(true);
38803881
when(crossProjectModeDecider.resolvesCrossProject(any())).thenReturn(true);
38813882

3883+
// return unchanged second argument for resolver
3884+
when(routingResolver.resolve(any(), any())).thenAnswer(invocation -> invocation.getArgument(1));
3885+
38823886
final var metadataBuilder = ProjectMetadata.builder(projectId).put(createIndexMetadata("accessible-index"), true);
38833887
if (randomBoolean()) {
38843888
metadataBuilder.put(createIndexMetadata("not-accessible-index"), true);

0 commit comments

Comments
 (0)