| 123456789101112131415161718192021222324252627282930313233343536 |
- name: Functional Tests
- on: [pull_request]
- jobs:
- test:
- env:
- CI: true
- _FORCE_LOGS: 1
- XCODE_VERSION: 13.4
- DEVICE_NAME: iPhone 11
- PLATFORM_VERSION: 15.5
- # https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md
- runs-on: macos-12
- steps:
- - uses: actions/checkout@v3
- - uses: actions/setup-node@v3
- with:
- node-version: lts/*
- - uses: maxim-lobanov/setup-xcode@v1
- with:
- xcode-version: "${{ env.XCODE_VERSION }}"
- - run: |
- npm install
- mkdir -p ./Resources/WebDriverAgent.bundle
- name: Install dev dependencies
- - run: |
- target_sim_id=$(xcrun simctl list devices available | grep "$DEVICE_NAME (" | cut -d "(" -f2 | cut -d ")" -f1)
- open -Fn "$(xcode-select -p)/Applications/Simulator.app"
- xcrun simctl bootstatus $target_sim_id -b
- name: Preboot Simulator
- - run: npm run e2e-test
- name: Run functional tests
|