packages,plugins: migrate to using TestApiProvider and Registry
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
@@ -21,12 +21,9 @@ import { SearchContextProvider } from '../SearchContext';
|
||||
|
||||
import { SearchBar } from './SearchBar';
|
||||
import { configApiRef } from '@backstage/core-plugin-api';
|
||||
import {
|
||||
ApiProvider,
|
||||
ApiRegistry,
|
||||
ConfigReader,
|
||||
} from '@backstage/core-app-api';
|
||||
import { ApiProvider, ConfigReader } from '@backstage/core-app-api';
|
||||
import { searchApiRef } from '../../apis';
|
||||
import { TestApiRegistry } from '@backstage/test-utils';
|
||||
|
||||
jest.mock('@backstage/core-plugin-api', () => ({
|
||||
...jest.requireActual('@backstage/core-plugin-api'),
|
||||
@@ -42,10 +39,10 @@ describe('SearchBar', () => {
|
||||
|
||||
const query = jest.fn().mockResolvedValue({});
|
||||
|
||||
const apiRegistry = ApiRegistry.from([
|
||||
const apiRegistry = TestApiRegistry.from(
|
||||
[configApiRef, new ConfigReader({ app: { title: 'Mock title' } })],
|
||||
[searchApiRef, { query }],
|
||||
]);
|
||||
);
|
||||
|
||||
const name = 'Search';
|
||||
const term = 'term';
|
||||
|
||||
@@ -15,14 +15,10 @@
|
||||
*/
|
||||
import React from 'react';
|
||||
import { screen } from '@testing-library/react';
|
||||
import { renderInTestApp } from '@backstage/test-utils';
|
||||
import { renderInTestApp, TestApiRegistry } from '@backstage/test-utils';
|
||||
import userEvent from '@testing-library/user-event';
|
||||
import { configApiRef } from '@backstage/core-plugin-api';
|
||||
import {
|
||||
ApiProvider,
|
||||
ApiRegistry,
|
||||
ConfigReader,
|
||||
} from '@backstage/core-app-api';
|
||||
import { ApiProvider, ConfigReader } from '@backstage/core-app-api';
|
||||
import { rootRouteRef } from '../../plugin';
|
||||
import { searchApiRef } from '../../apis';
|
||||
|
||||
@@ -38,10 +34,10 @@ jest.mock('../SearchContext', () => ({
|
||||
describe('SearchModal', () => {
|
||||
const query = jest.fn().mockResolvedValue({});
|
||||
|
||||
const apiRegistry = ApiRegistry.from([
|
||||
const apiRegistry = TestApiRegistry.from(
|
||||
[configApiRef, new ConfigReader({ app: { title: 'Mock app' } })],
|
||||
[searchApiRef, { query }],
|
||||
]);
|
||||
);
|
||||
|
||||
const toggleModal = jest.fn();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user