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();
});