mirror of
https://github.com/appwrite/console.git
synced 2026-04-07 19:17:46 +00:00
28 lines
622 B
TypeScript
28 lines
622 B
TypeScript
import { expect, test } from 'vitest';
|
|
import { render } from '@testing-library/svelte';
|
|
import Tabs from '../../../src/lib/mock/tabs.test.svelte';
|
|
|
|
const list = [
|
|
{
|
|
title: 'Tab 1',
|
|
href: '#tab-1'
|
|
},
|
|
{
|
|
title: 'Tab 2',
|
|
href: '#tab-2'
|
|
},
|
|
{
|
|
title: 'Tab 3',
|
|
href: '#tab-3'
|
|
}
|
|
];
|
|
|
|
test('shows Tabs component', () => {
|
|
const { container } = render(Tabs, { tabs: list });
|
|
const tabs = container.querySelector('div.tabs');
|
|
const children = tabs.childNodes;
|
|
|
|
expect(tabs).toBeInTheDocument();
|
|
expect(children.length).toBe(list.length);
|
|
});
|