From c98787f2d095a8fae78ae7f17f62e4bff5fbb30f Mon Sep 17 00:00:00 2001 From: Tore Brede <Tore.Brede@uib.no> Date: Fri, 17 Sep 2021 10:16:21 +0200 Subject: [PATCH] Adding small test to avoid pipeline failure because of no tests --- frontend/src/components/link/link.test.tsx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 frontend/src/components/link/link.test.tsx diff --git a/frontend/src/components/link/link.test.tsx b/frontend/src/components/link/link.test.tsx new file mode 100644 index 00000000..66626740 --- /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 -- GitLab