modul-s / src /components /AnimatedLogo.test.tsx
sitcod3's picture
Upload src/components/AnimatedLogo.test.tsx with huggingface_hub
b8dc816 verified
Raw History Blame Contribute Delete
649 Bytes
import { render } from '@testing-library/react';
import { describe, it, expect } from 'vitest';
import AnimatedLogo from './AnimatedLogo';
describe('AnimatedLogo', () => {
it('renders SVG elements successfully', () => {
const { container } = render(<AnimatedLogo className="test-class" />);
const svg = container.querySelector('svg');
expect(svg).toBeDefined();
expect(svg?.classList.contains('test-class')).toBe(true);
// Check for gradients and paths
expect(container.querySelector('linearGradient#crypto-grad-1')).toBeDefined();
expect(container.querySelector('path')).toBeDefined();
});
});