From c088d25d62fec925eefde651995666386aa6ee8f Mon Sep 17 00:00:00 2001 From: matinzd <24797481+matinzd@users.noreply.github.com> Date: Sat, 13 Sep 2025 10:13:11 +0200 Subject: [PATCH 1/3] fix: move to @testing-library/react-native --- template/__tests__/App.test.tsx | 7 ++----- template/package.json | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/template/__tests__/App.test.tsx b/template/__tests__/App.test.tsx index e532f70..4073d45 100644 --- a/template/__tests__/App.test.tsx +++ b/template/__tests__/App.test.tsx @@ -2,12 +2,9 @@ * @format */ -import React from 'react'; -import ReactTestRenderer from 'react-test-renderer'; +import { render } from '@testing-library/react-native'; import App from '../App'; test('renders correctly', async () => { - await ReactTestRenderer.act(() => { - ReactTestRenderer.create(); - }); + render(); }); diff --git a/template/package.json b/template/package.json index 82f323a..75f97db 100644 --- a/template/package.json +++ b/template/package.json @@ -26,13 +26,13 @@ "@react-native/eslint-config": "0.82.0-main", "@react-native/metro-config": "0.82.0-main", "@react-native/typescript-config": "0.82.0-main", + "@testing-library/react-native": "^13.3.3", "@types/jest": "^29.5.13", "@types/react": "^19.1.1", "@types/react-test-renderer": "^19.1.0", "eslint": "^8.19.0", "jest": "^29.6.3", "prettier": "2.8.8", - "react-test-renderer": "19.1.1", "typescript": "^5.8.3" }, "engines": { From 215f818ededbdf5e40759c19297e330155ddf16e Mon Sep 17 00:00:00 2001 From: matinzd <24797481+matinzd@users.noreply.github.com> Date: Sat, 13 Sep 2025 10:15:46 +0200 Subject: [PATCH 2/3] fix: remove react-test-renderer types --- template/package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/template/package.json b/template/package.json index 75f97db..52e671b 100644 --- a/template/package.json +++ b/template/package.json @@ -29,7 +29,6 @@ "@testing-library/react-native": "^13.3.3", "@types/jest": "^29.5.13", "@types/react": "^19.1.1", - "@types/react-test-renderer": "^19.1.0", "eslint": "^8.19.0", "jest": "^29.6.3", "prettier": "2.8.8", From 8efae899d25e421abcc12713d902c6bab55a84b3 Mon Sep 17 00:00:00 2001 From: matinzd <24797481+matinzd@users.noreply.github.com> Date: Sat, 13 Sep 2025 10:17:29 +0200 Subject: [PATCH 3/3] fix: remove async --- template/__tests__/App.test.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template/__tests__/App.test.tsx b/template/__tests__/App.test.tsx index 4073d45..1e77431 100644 --- a/template/__tests__/App.test.tsx +++ b/template/__tests__/App.test.tsx @@ -5,6 +5,6 @@ import { render } from '@testing-library/react-native'; import App from '../App'; -test('renders correctly', async () => { +test('renders correctly', () => { render(); });