Files
baya-monorepo/client/src/components/common/AppLoading/AppLoading.test.tsx
T
2026-07-17 17:10:39 +03:30

25 lines
789 B
TypeScript

import { render } from '@testing-library/react';
import { ThemeProvider } from '../../../theme';
import AppLoading from './AppLoading';
describe('<AppLoading/>', () => {
it('renders a status region with the brand mark', () => {
const { container } = render(
<ThemeProvider>
<AppLoading />
</ThemeProvider>,
);
expect(container.querySelector('[role="status"]')).toBeInTheDocument();
expect(container.querySelector('[data-icon="logo"]')).toBeInTheDocument();
});
it('forwards sx overrides to the root', () => {
const { container } = render(
<ThemeProvider>
<AppLoading data-testid="loading-root" />
</ThemeProvider>,
);
expect(container.querySelector('[data-testid="loading-root"]')).toBeInTheDocument();
});
});