mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-30 06:32:24 +00:00
25 lines
817 B
TypeScript
25 lines
817 B
TypeScript
import { render, screen } from '@testing-library/react';
|
|
import { MemoryRouter } from 'react-router-dom';
|
|
import { describe, expect, it, vi } from 'vitest';
|
|
|
|
import WorkflowRunnerPanel from './WorkflowRunnerPanel';
|
|
|
|
vi.mock('../../../lib/i18n/I18nContext', () => ({ useT: () => ({ t: (k: string) => k }) }));
|
|
vi.mock('../../skills/WorkflowRunnerBody', () => ({
|
|
default: () => <div data-testid="skills-runner-body" />,
|
|
}));
|
|
vi.mock('../hooks/useSettingsNavigation', () => ({
|
|
useSettingsNavigation: () => ({ navigateBack: vi.fn(), breadcrumbs: [] }),
|
|
}));
|
|
|
|
describe('WorkflowRunnerPanel', () => {
|
|
it('renders the runner body', () => {
|
|
render(
|
|
<MemoryRouter>
|
|
<WorkflowRunnerPanel />
|
|
</MemoryRouter>
|
|
);
|
|
expect(screen.getByTestId('skills-runner-body')).toBeInTheDocument();
|
|
});
|
|
});
|