Your First Test
rnx supports two test runners. Maestro owns YAML tests; Detox runs imperative Jest specs through the rnx driver.
Maestro YAML
The simplest place to start. Create .maestro/smoke.yaml:
Run it:
terminal
Detox-style tests
If you want a familiar API, create e2e/my-app.test.ts:
Run with:
terminal
Existing Detox suites use the same command unchanged. rnx auto-detects the
configuration and remaps import { by, element, expect } from 'detox' to its
driver.
Test bridge API
All test drivers access the node tree through window.__sootsimTest: