From 10925e08ee4a302f49bfc14ecbc0d7af2e0304e8 Mon Sep 17 00:00:00 2001 From: Alex Hunt Date: Fri, 27 Sep 2024 14:23:16 +0100 Subject: [PATCH] Add @types/jest and simplify test example --- template/__tests__/App.test.tsx | 10 ++-------- template/package.json | 1 + 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/template/__tests__/App.test.tsx b/template/__tests__/App.test.tsx index a26d1ec..e532f70 100644 --- a/template/__tests__/App.test.tsx +++ b/template/__tests__/App.test.tsx @@ -2,17 +2,11 @@ * @format */ -import 'react-native'; import React from 'react'; -import App from '../App'; - -// Note: import explicitly to use the types shipped with jest. -import {it} from '@jest/globals'; - -// Note: test renderer must be required after react-native. import ReactTestRenderer from 'react-test-renderer'; +import App from '../App'; -it('renders correctly', async () => { +test('renders correctly', async () => { await ReactTestRenderer.act(() => { ReactTestRenderer.create(); }); diff --git a/template/package.json b/template/package.json index 8b4a36c..daa5346 100644 --- a/template/package.json +++ b/template/package.json @@ -24,6 +24,7 @@ "@react-native/eslint-config": "0.77.0-main", "@react-native/metro-config": "0.77.0-main", "@react-native/typescript-config": "0.77.0-main", + "@types/jest": "^29.5.13", "@types/react": "^18.2.6", "@types/react-test-renderer": "^18.0.0", "eslint": "^8.19.0",