From 5f4611d65e40eae3ca6191a15f68d69ea5a1c4cb Mon Sep 17 00:00:00 2001 From: Kirill Rogovoy Date: Tue, 20 Jul 2021 21:24:52 +0300 Subject: WIP --- e2e/README.md | 66 ----------------------------------------------------------- 1 file changed, 66 deletions(-) delete mode 100644 e2e/README.md (limited to 'e2e/README.md') diff --git a/e2e/README.md b/e2e/README.md deleted file mode 100644 index 83c7ec7..0000000 --- a/e2e/README.md +++ /dev/null @@ -1,66 +0,0 @@ -# Detox End-To-End Testing - -## Setup - -To get your Detox tests up and running, you'll need to install some global dependencies: - -1. Install the latest version of [Homebrew](https://brew.sh/) -2. Make sure you have Node installed (at least 8.6.0). If you don't: - -If you use NVM: - -```bash -nvm install node -``` - -Or if you'd prefer to install directly from Homebrew - -```bash -brew update && brew install node -``` - -3. Install `applesimutils, which will allow Detox to communicate with the iOS simulator: - -```bash -brew tap wix/brew && brew install applesimutils -``` - -4. Install the Detox CLI - -```bash - yarn global add detox-cli -``` - -## Adding tests - -We've gotten you started with `./e2e/firstTest.spec.js`, which tests that the two main example screens render properly. - -Note that in order to pick up elements by ID, we've added the `testID` prop to the component. - -## Running tests - -1. Start the packager - -``` -yarn start -``` - -_(Expo-only note: for testing [production code](https://docs.expo.io/workflow/development-mode/#production-mode), start the packager with `yarn start --no-dev --minify`)_ - -2. Run the app - -In a separate terminal window from the packager: - -``` -yarn build:e2e -``` - -_(Expo-only note: this is unnecessary for Expo apps)_ - -3. Run the tests - -``` -yarn test:e2e -``` - -For more information, make sure to check out the official [Detox Docs](https://github.com/wix/Detox/blob/master/docs/README.md) -- cgit v1.2.3