import * as React from 'react';
import {act, fireEvent, render} from '../../test-utils';
import Logo from '../Logo';
import { NavigationProvider } from '../../Navigation';
describe('Logo', () => {
const navProps = {
currentPath: '',
isActiveRoute: () => false,
navigate: (path: string, isExternal: boolean) => {}
};
it('should render beta tag', () => {
const wrapper = render();
expect(wrapper.getByText('BETA')).toBeDefined();
});
it('should call onClick when logo is clicked', () => {
const onClickSpy = jest.fn();
const wrapper = render();
act(() => {
fireEvent.click(wrapper.container.querySelector('a')!);
});
expect(onClickSpy).toHaveBeenCalled();
});
});