import { render, screen } from '@testing-library/react'; import { describe, it, expect, vi } from 'vitest'; import { Tooltip, TooltipTrigger, TooltipContent } from './tooltip'; import React from 'react'; // Mocking Portal vi.mock('@radix-ui/react-tooltip', async () => { const actual = await vi.importActual('@radix-ui/react-tooltip'); return { ...actual, Portal: ({ children }: { children: React.ReactNode }) => (