// @ts-nocheck
import { describe, it, expect } from '@jest/globals';
import { render } from '@testing-library/react';
import '@testing-library/jest-dom';
import { Separator } from './separator';
describe('Separator', () => {
it('renders horizontal orientation by default', () => {
const { container } = render();
const separator = container.querySelector('[data-slot="separator"]');
expect(separator).toBeInTheDocument();
expect(separator).toHaveAttribute('data-orientation', 'horizontal');
});
it('renders vertical orientation', () => {
const { container } = render();
const separator = container.querySelector('[data-slot="separator"]');
expect(separator).toHaveAttribute('data-orientation', 'vertical');
});
it('applies custom className', () => {
const { container } = render();
const separator = container.querySelector('[data-slot="separator"]');
expect(separator).toHaveClass('my-custom-class');
});
it('has decorative=true by default', () => {
const { container } = render();
const separator = container.querySelector('[data-slot="separator"]');
expect(separator).toHaveAttribute('data-orientation', 'horizontal');
expect(separator).toBeInTheDocument();
});
});