mirror of
https://github.com/datahub-project/datahub.git
synced 2025-11-13 17:59:48 +00:00
fix(test): fix test execution (#8889)
This commit is contained in:
parent
501522d891
commit
b905f26d77
@ -289,6 +289,11 @@ subprojects {
|
|||||||
}
|
}
|
||||||
// https://docs.gradle.org/current/userguide/performance.html
|
// https://docs.gradle.org/current/userguide/performance.html
|
||||||
maxParallelForks = Runtime.runtime.availableProcessors().intdiv(2) ?: 1
|
maxParallelForks = Runtime.runtime.availableProcessors().intdiv(2) ?: 1
|
||||||
|
|
||||||
|
if (project.configurations.getByName("testImplementation").getDependencies()
|
||||||
|
.any{ it.getName() == "testng" }) {
|
||||||
|
useTestNG()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
afterEvaluate {
|
afterEvaluate {
|
||||||
|
|||||||
@ -1,5 +1,6 @@
|
|||||||
package com.linkedin.datahub.graphql.resolvers.auth;
|
package com.linkedin.datahub.graphql.resolvers.auth;
|
||||||
|
|
||||||
|
import com.datahub.authentication.Authentication;
|
||||||
import com.google.common.collect.ImmutableList;
|
import com.google.common.collect.ImmutableList;
|
||||||
import com.linkedin.datahub.graphql.QueryContext;
|
import com.linkedin.datahub.graphql.QueryContext;
|
||||||
import com.linkedin.datahub.graphql.TestUtils;
|
import com.linkedin.datahub.graphql.TestUtils;
|
||||||
@ -8,6 +9,10 @@ import com.linkedin.datahub.graphql.generated.ListAccessTokenInput;
|
|||||||
import com.linkedin.datahub.graphql.generated.ListAccessTokenResult;
|
import com.linkedin.datahub.graphql.generated.ListAccessTokenResult;
|
||||||
import com.linkedin.entity.client.EntityClient;
|
import com.linkedin.entity.client.EntityClient;
|
||||||
import com.linkedin.metadata.Constants;
|
import com.linkedin.metadata.Constants;
|
||||||
|
import com.linkedin.metadata.query.SearchFlags;
|
||||||
|
import com.linkedin.metadata.query.filter.SortCriterion;
|
||||||
|
import com.linkedin.metadata.search.SearchEntityArray;
|
||||||
|
import com.linkedin.metadata.search.SearchResult;
|
||||||
import graphql.schema.DataFetchingEnvironment;
|
import graphql.schema.DataFetchingEnvironment;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import org.mockito.Mockito;
|
import org.mockito.Mockito;
|
||||||
@ -36,14 +41,17 @@ public class ListAccessTokensResolverTest {
|
|||||||
Mockito.when(mockEnv.getArgument(Mockito.eq("input"))).thenReturn(input);
|
Mockito.when(mockEnv.getArgument(Mockito.eq("input"))).thenReturn(input);
|
||||||
|
|
||||||
final EntityClient mockClient = Mockito.mock(EntityClient.class);
|
final EntityClient mockClient = Mockito.mock(EntityClient.class);
|
||||||
Mockito.when(Mockito.eq(mockClient.filter(
|
final Authentication testAuth = getAuthentication(mockEnv);
|
||||||
|
Mockito.when(mockClient.search(
|
||||||
Mockito.eq(Constants.ACCESS_TOKEN_ENTITY_NAME),
|
Mockito.eq(Constants.ACCESS_TOKEN_ENTITY_NAME),
|
||||||
|
Mockito.eq(""),
|
||||||
Mockito.eq(buildFilter(filters, Collections.emptyList())),
|
Mockito.eq(buildFilter(filters, Collections.emptyList())),
|
||||||
Mockito.notNull(),
|
Mockito.any(SortCriterion.class),
|
||||||
Mockito.eq(input.getStart()),
|
Mockito.eq(input.getStart()),
|
||||||
Mockito.eq(input.getCount()),
|
Mockito.eq(input.getCount()),
|
||||||
Mockito.eq(getAuthentication(mockEnv)))))
|
Mockito.eq(testAuth),
|
||||||
.thenReturn(null);
|
Mockito.any(SearchFlags.class)))
|
||||||
|
.thenReturn(new SearchResult().setFrom(0).setNumEntities(0).setPageSize(0).setEntities(new SearchEntityArray()));
|
||||||
|
|
||||||
final ListAccessTokensResolver resolver = new ListAccessTokensResolver(mockClient);
|
final ListAccessTokensResolver resolver = new ListAccessTokensResolver(mockClient);
|
||||||
final ListAccessTokenResult listAccessTokenResult = resolver.get(mockEnv).get();
|
final ListAccessTokenResult listAccessTokenResult = resolver.get(mockEnv).get();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user