Files
openhuman/app/src/components/settings/panels/WorkflowRunnerPanel.test.tsx
T

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();
});
});