A simple "Hello World" React Native app for trying out testing with Maestro.
As of time of writing, Maestro is not succeeding on GitHub Actions.
- Clone the repo
- Run
yarn install - Run
cd ios && pod install
Dependencies are locked with yarn.lock; please use yarn rather than npm for installing.
- In one terminal, run
yarn start - In another terminal, run
yarn androidoryarn ios
- First build and run the iOS app on a simulator
- Run
maestro test ./maestro/smoke-test.yml
- Run
detox build -c ios.sim.debug(only needs to be run once per native code changes) - Run
detox test -c ios.sim.debug
MIT