@@ -28,6 +28,7 @@ import { rest } from 'msw';
|
||||
import { setupServer } from 'msw/node';
|
||||
import { setupRequestMockHandlers } from '@backstage/backend-test-utils';
|
||||
import { ObjectsByEntityResponse } from '@backstage/plugin-kubernetes-common';
|
||||
import { ConfigReader } from '@backstage/config';
|
||||
|
||||
const fetchObjectsForService = jest.fn();
|
||||
const fetchPodMetricsByNamespaces = jest.fn();
|
||||
@@ -158,6 +159,7 @@ function mockFetchAndGetKubernetesFanOutHandler(
|
||||
function getKubernetesFanOutHandler(customResources: CustomResource[]) {
|
||||
return new KubernetesFanOutHandler({
|
||||
logger: getVoidLogger(),
|
||||
config: new ConfigReader({}),
|
||||
fetcher: {
|
||||
fetchObjectsForService,
|
||||
fetchPodMetricsByNamespaces,
|
||||
@@ -863,6 +865,7 @@ describe('getKubernetesObjectsByEntity', () => {
|
||||
const sut = new KubernetesFanOutHandler({
|
||||
logger,
|
||||
fetcher: new KubernetesClientBasedFetcher({ logger }),
|
||||
config: new ConfigReader({}),
|
||||
serviceLocator: fleet,
|
||||
customResources: [],
|
||||
objectTypesToFetch: [
|
||||
|
||||
Reference in New Issue
Block a user