diff --git a/web/app/components/share/text-generation/components/header-section.spec.tsx b/web/app/components/share/text-generation/components/header-section.spec.tsx new file mode 100644 index 0000000000..8354c7e704 --- /dev/null +++ b/web/app/components/share/text-generation/components/header-section.spec.tsx @@ -0,0 +1,128 @@ +import type { SavedMessage } from '@/models/debug' +import type { SiteInfo } from '@/models/share' +import { fireEvent, render, screen } from '@testing-library/react' +import { AccessMode } from '@/models/access-control' +import HeaderSection from './header-section' + +// Mock menu-dropdown (sibling with external deps) +vi.mock('../menu-dropdown', () => ({ + default: ({ hideLogout, data }: { hideLogout: boolean, data: SiteInfo }) => ( +