Sample React-Native application with e2e tests using:
- Expo SDK v33
- detox 12.3.0
- detox-expo-helpers
- expo-detox-hooks
- jest
- typescript
- Follow Step 1 (install dependencies) from detox Getting Started guide
- Download Expo iOS client by running
npm run dl_expo_bins
- Install the project dependencies by running
npm install
. - Start the application by running
npm start
. - In another terminal, run
npm run e2e
to run the tests.
Can I use a newer version of detox?
For some reason, expo and detox are not working well together with detox version newer than 12.3.0.
There is an open issue here
How can I help?
Starring this project would help others find it and set up detox with Expo easier.