Skip to content

Commit 6f8c952

Browse files
Update tests to support new tabbed layout
Agent-Logs-Url: https://github.com/objectstack-ai/objectui/sessions/32d509ca-9783-48ab-a16a-0182b122bfc7 Co-authored-by: xuyushun441-sys <255036401+xuyushun441-sys@users.noreply.github.com>
1 parent b10d608 commit 6f8c952

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

apps/console/src/__tests__/MetadataDetailPage.test.tsx

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ beforeEach(() => {
7777
</div>
7878
);
7979

80+
ComponentRegistry.register('object-detail-tabs', mockWidget('object-detail-tabs'));
8081
ComponentRegistry.register('object-properties', mockWidget('object-properties'));
8182
ComponentRegistry.register('object-relationships', mockWidget('object-relationships'));
8283
ComponentRegistry.register('object-keys', mockWidget('object-keys'));
@@ -209,7 +210,7 @@ describe('MetadataDetailPage', () => {
209210
expect(screen.getByTestId('schema-detail-content')).toBeInTheDocument();
210211
});
211212

212-
it('should render all object detail widget sections', () => {
213+
it('should render object detail tabs widget', () => {
213214
mockGetItems.mockResolvedValue([
214215
{ name: 'account', label: 'Accounts', description: 'Customer accounts' },
215216
]);
@@ -223,13 +224,8 @@ describe('MetadataDetailPage', () => {
223224
</Routes>
224225
</MemoryRouter>,
225226
);
226-
// All widget sections should be rendered via SchemaRenderer
227-
expect(screen.getByTestId('mock-object-properties')).toBeInTheDocument();
228-
expect(screen.getByTestId('mock-object-relationships')).toBeInTheDocument();
229-
expect(screen.getByTestId('mock-object-keys')).toBeInTheDocument();
230-
expect(screen.getByTestId('mock-object-data-experience')).toBeInTheDocument();
231-
expect(screen.getByTestId('mock-object-data-preview')).toBeInTheDocument();
232-
expect(screen.getByTestId('mock-object-field-designer')).toBeInTheDocument();
227+
// The tabbed widget should be rendered
228+
expect(screen.getByTestId('mock-object-detail-tabs')).toBeInTheDocument();
233229
});
234230

235231
it('should navigate back to object list route when back button is clicked', () => {

0 commit comments

Comments
 (0)