core-compat-api: use renderTestApp

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
This commit is contained in:
Vincenzo Scamporlino
2025-10-07 22:36:16 +02:00
parent 6c23efd539
commit 980bce1ff8
4 changed files with 11 additions and 11 deletions
@@ -39,7 +39,7 @@ import {
useApp,
} from '@backstage/core-plugin-api';
import { screen } from '@testing-library/react';
import { renderInTestApp } from '@backstage/frontend-test-utils';
import { renderTestApp } from '@backstage/frontend-test-utils';
const exampleApiRef = createApiRef<string>({
id: 'plugin.example.service',
@@ -304,7 +304,7 @@ describe('collectLegacyRoutes', () => {
</FlatRoutes>,
);
renderInTestApp(<div />, { features });
renderTestApp({ features });
await expect(
screen.findByText('plugins: app, test'),
@@ -27,7 +27,7 @@ import {
createRouteRef,
} from '@backstage/core-plugin-api';
import { EntityLayout, EntitySwitch, isKind } from '@backstage/plugin-catalog';
import { renderInTestApp } from '@backstage/frontend-test-utils';
import { renderTestApp } from '@backstage/frontend-test-utils';
import { default as catalogPlugin } from '@backstage/plugin-catalog/alpha';
import { catalogApiRef } from '@backstage/plugin-catalog-react';
import { catalogApiMock } from '@backstage/plugin-catalog-react/testUtils';
@@ -263,7 +263,7 @@ describe('convertLegacyApp', () => {
});
// Overview
const renderOverviewTest = await renderInTestApp(<div />, {
const renderOverviewTest = await renderTestApp({
features: [catalogOverride, ...converted],
initialRouteEntries: ['/catalog/default/test/x'],
});
@@ -272,7 +272,7 @@ describe('convertLegacyApp', () => {
).resolves.toBeInTheDocument();
renderOverviewTest.unmount();
const renderOverviewOther = await renderInTestApp(<div />, {
const renderOverviewOther = await renderTestApp({
features: [catalogOverride, ...converted],
initialRouteEntries: ['/catalog/default/other/x'],
});
@@ -282,7 +282,7 @@ describe('convertLegacyApp', () => {
renderOverviewOther.unmount();
// Foo tab
const renderFooTest = await renderInTestApp(<div />, {
const renderFooTest = await renderTestApp({
features: [catalogOverride, ...converted],
initialRouteEntries: ['/catalog/default/test/x/foo'],
});
@@ -291,7 +291,7 @@ describe('convertLegacyApp', () => {
).resolves.toBeInTheDocument();
renderFooTest.unmount();
const renderFooOther = await renderInTestApp(<div />, {
const renderFooOther = await renderTestApp({
features: [catalogOverride, ...converted],
initialRouteEntries: ['/catalog/default/other/x/foo'],
});
@@ -301,7 +301,7 @@ describe('convertLegacyApp', () => {
renderFooOther.unmount();
// Bar tab
const renderBarTest = await renderInTestApp(<div />, {
const renderBarTest = await renderTestApp({
features: [catalogOverride, ...converted],
initialRouteEntries: ['/catalog/default/test/x/bar'],
});
@@ -310,7 +310,7 @@ describe('convertLegacyApp', () => {
).resolves.toBeInTheDocument();
renderBarTest.unmount();
const renderBarOther = await renderInTestApp(<div />, {
const renderBarOther = await renderTestApp({
features: [catalogOverride, ...converted],
initialRouteEntries: ['/catalog/default/other/x/bar'],
});
+1 -1
View File
@@ -128,7 +128,7 @@ export function renderTestApp(
// @public
export type RenderTestAppOptions = {
config?: JsonObject;
extensions: ExtensionDefinition<any>[];
extensions?: ExtensionDefinition<any>[];
features?: FrontendFeature[];
};
@@ -39,7 +39,7 @@ export type RenderTestAppOptions = {
/**
* Additional extensions to add to the test app.
*/
extensions: ExtensionDefinition<any>[];
extensions?: ExtensionDefinition<any>[];
/**
* Additional features to add to the test app.