feat: render nested metadata as yaml

Signed-off-by: Chris Langhout <clanghout@bol.com>
This commit is contained in:
Chris Langhout
2024-10-04 15:10:32 +02:00
committed by blam
parent 0bf295a151
commit 9c9f4ff990
4 changed files with 412 additions and 89 deletions
+14
View File
@@ -34,6 +34,7 @@ import fixture2 from '../src/__fixtures__/2-deployments.json';
import fixture3 from '../src/__fixtures__/1-cronjobs.json';
import fixture4 from '../src/__fixtures__/2-cronjobs.json';
import fixture5 from '../src/__fixtures__/1-rollouts.json';
import fixture6 from '../src/__fixtures__/3-ingresses.json';
import { TestApiProvider } from '@backstage/test-utils';
const mockEntity: Entity = {
@@ -200,5 +201,18 @@ createDevApp()
</TestApiProvider>
),
})
.addPage({
path: '/fixture-6',
title: 'Fixture 6',
element: (
<TestApiProvider
apis={[[kubernetesApiRef, new MockKubernetesClient(fixture6)]]}
>
<EntityProvider entity={mockEntity}>
<EntityKubernetesContent />
</EntityProvider>
</TestApiProvider>
),
})
.registerPlugin(kubernetesPlugin)
.render();