mirror of
https://github.com/callstack/agent-device.git
synced 2026-09-14 20:06:34 +08:00
98c0b1d3bf
* test: migrate test app to expo dev client * docs: align test app device targeting * docs: clarify dev client setup tradeoffs * docs: remove stale sdk reference
45 lines
920 B
YAML
45 lines
920 B
YAML
appId: com.callstack.agentdevicelab
|
|
env:
|
|
CHECKOUT_NAME: Ada Lovelace
|
|
CHECKOUT_EMAIL: ada@example.com
|
|
PICKUP_TAPS: "2"
|
|
onFlowStart:
|
|
- assertVisible: Agent Device Tester
|
|
onFlowComplete:
|
|
- assertVisible: Delivery choices
|
|
---
|
|
- runFlow:
|
|
file: helpers/open-checkout-form.yaml
|
|
env:
|
|
CHECKOUT_NAME: Ada Lovelace
|
|
CHECKOUT_EMAIL: ada@example.com
|
|
- runFlow:
|
|
when:
|
|
platform: iOS
|
|
commands:
|
|
- assertVisible: Checkout form
|
|
- runFlow:
|
|
when:
|
|
platform: Android
|
|
commands:
|
|
- assertVisible: Checkout form
|
|
- assertVisible:
|
|
text: Checkout form
|
|
- swipe:
|
|
start: 50%, 75%
|
|
end: 50%, 35%
|
|
duration: 300
|
|
- repeat:
|
|
times: ${PICKUP_TAPS}
|
|
commands:
|
|
- tapOn:
|
|
id: shipping-pickup
|
|
- assertVisible:
|
|
id: shipping-pickup
|
|
selected: true
|
|
- tapOn:
|
|
id: payment-cash
|
|
- assertVisible:
|
|
id: payment-cash
|
|
selected: true
|