packages,plugins: migrate to using TestApiProvider and Registry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
@@ -16,12 +16,11 @@
|
||||
|
||||
import React from 'react';
|
||||
import { Entity } from '@backstage/catalog-model';
|
||||
import { renderWithEffects } from '@backstage/test-utils';
|
||||
import { renderWithEffects, TestApiProvider } from '@backstage/test-utils';
|
||||
import { BadgesApi, badgesApiRef } from '../api';
|
||||
import { EntityBadgesDialog } from './EntityBadgesDialog';
|
||||
import { EntityProvider } from '@backstage/plugin-catalog-react';
|
||||
|
||||
import { ApiProvider, ApiRegistry } from '@backstage/core-app-api';
|
||||
import { ErrorApi, errorApiRef } from '@backstage/core-plugin-api';
|
||||
|
||||
describe('EntityBadgesDialog', () => {
|
||||
@@ -42,16 +41,16 @@ describe('EntityBadgesDialog', () => {
|
||||
const mockEntity = { metadata: { name: 'mock' } } as Entity;
|
||||
|
||||
const rendered = await renderWithEffects(
|
||||
<ApiProvider
|
||||
apis={ApiRegistry.with(badgesApiRef, mockApi).with(
|
||||
errorApiRef,
|
||||
{} as ErrorApi,
|
||||
)}
|
||||
<TestApiProvider
|
||||
apis={[
|
||||
[badgesApiRef, mockApi],
|
||||
[errorApiRef, {} as ErrorApi],
|
||||
]}
|
||||
>
|
||||
<EntityProvider entity={mockEntity}>
|
||||
<EntityBadgesDialog open />
|
||||
</EntityProvider>
|
||||
</ApiProvider>,
|
||||
</TestApiProvider>,
|
||||
);
|
||||
|
||||
await expect(
|
||||
|
||||
Reference in New Issue
Block a user