mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-11-04 17:17:39 +00:00
Compose UI tests that drive the real app against local SMP servers and CLI peers: - harness for desktop (in-process skiko scene, paused clock, parallel forks) and Android (instrumentation on any adb device or Waydroid, CLI peers through a host bridge); - 112 tests shared by both platforms, 25 desktop-only, 15 Android-only; - app code: test keys on the elements tests act on, and idle tracking of API calls and events, both inactive unless test hooks are enabled (debug Android builds, desktop tests); - runners scripts/uitest.sh and scripts/uitest-android.sh, uitest-servers executable (cabal flag uitest); - plans/ui-tests: the desktop and Android plans, the P1a start page, the Android research log, and the test catalogue with its review notes and scripts.