From 9db319d457227148478732ec562092b41b98c73a Mon Sep 17 00:00:00 2001 From: deraowl Date: Sat, 18 Feb 2023 22:13:08 +0530 Subject: [PATCH 01/24] fix: global test coverage --- .gitignore | 1 + app/components/__test__/Button.test.tsx | 51 ++++++++ .../common/navbar/__test__/Navbar.test.tsx | 70 +++++++++++ app/components/common/navbar/index.tsx | 2 +- .../common/userInput/index.test.tsx | 110 ++++++++++-------- app/components/icons/Email.tsx | 60 +++++----- app/components/icons/__test__/Google.test.tsx | 10 ++ .../icons/__test__/GoogleCalendar.test.tsx | 9 ++ .../icons/__test__/Microsoft.test.tsx | 9 ++ .../icons/__test__/MicrosoftCalendar.test.tsx | 9 ++ jest.config.js | 8 +- 11 files changed, 257 insertions(+), 82 deletions(-) create mode 100644 app/components/__test__/Button.test.tsx create mode 100644 app/components/common/navbar/__test__/Navbar.test.tsx create mode 100644 app/components/icons/__test__/Google.test.tsx create mode 100644 app/components/icons/__test__/GoogleCalendar.test.tsx create mode 100644 app/components/icons/__test__/Microsoft.test.tsx create mode 100644 app/components/icons/__test__/MicrosoftCalendar.test.tsx diff --git a/.gitignore b/.gitignore index 436b302..3b71798 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ node_modules +coverage /.cache /build diff --git a/app/components/__test__/Button.test.tsx b/app/components/__test__/Button.test.tsx new file mode 100644 index 0000000..b1d24c8 --- /dev/null +++ b/app/components/__test__/Button.test.tsx @@ -0,0 +1,51 @@ +import { fireEvent, render } from '@testing-library/react'; + +import { Button, LinkButton } from '../Button'; + +describe('Button', () => { + const btnText = 'Click me'; + it('renders', () => { + const { getByText } = render( +