android-test: smoke is withdraw then pay, both first-class

Structure Abheben before Bezahlen with multi-round UI; SMOKE_STRICT
requires wallet-core signals for both legs when enabled.
This commit is contained in:
Hernâni Marques 2026-07-17 21:59:01 +02:00
parent a7dd6ee824
commit 2bc94b471b
No known key found for this signature in database
GPG key ID: CB5738652768F7E9
4 changed files with 261 additions and 139 deletions

View file

@ -1,12 +1,18 @@
# Android pay smoke
# Android wallet smoke (Abheben + Bezahlen)
## 1) Published F-Droid wallet
Smokes always cover **withdraw first**, then **pay** (not pay-only).
| Leg | Default | What |
|-----|---------|------|
| **1 WITHDRAW** | on | `taler://withdraw/…` + Confirm/Abheben taps |
| **2 PAY** | on | `taler://pay…` / pay-template + Pay taps |
```bash
# needs adb device/emulator
./run-android-pay-smoke.sh
STACK=goa ./run-android-pay-smoke.sh
STACK=stage ./run-android-pay-smoke.sh
DO_PAY=0 ./run-android-pay-smoke.sh # withdraw only
DO_WITHDRAW=0 DO_PAY=1 … # pay only (unusual)
```
APK: F-Droid **1.6.1** (`net.taler.wallet.fdroid`).