diff --git a/frontend/src/components/link/link.test.tsx b/frontend/src/components/link/link.test.tsx new file mode 100644 index 0000000000000000000000000000000000000000..6662674008c7c35a84994ff41ee79b61d3aa85cc --- /dev/null +++ b/frontend/src/components/link/link.test.tsx @@ -0,0 +1,14 @@ +import React from 'react' +import { render, waitFor, screen } from '@testing-library/react' +import Link from './index' + + +describe('Tests for Link component', () => { + test('External link prefixes route link with //', async () => { + render(<Link external to='example.org' />) + + await waitFor(() => screen.getByRole('link')) + + expect(screen.getByRole('link')).toHaveAttribute('href', '//example.org') + }) +}) \ No newline at end of file