ios: snapshot tests render all app previews (#7912)

* ios: snapshot tests render all previews at fixed dates

* ios: previews of your servers and terminal render without errors

* ios: snapshots fill the screen height for lists, skip device migration

* ios: snapshots show the sample user, secondary chat preview has items

* ios: snapshots skip previews of live prices, profiles and console

* ci: references of all iOS previews

* ci: snapshot docs state window height, exclusions and timing

* ios: snapshots skip previews with a blinking caret or a spinner

* ios: snapshots end editing and stop animations, restoring 8 previews

* ci: references of the restored cursor and spinner previews

* ios: chat item previews clip items to bubbles as the chat view does

* ci: references of chat item previews with bubbles
This commit is contained in:
Evgeny @ SimpleX Chat authored and GitHub committed 2026-10-28 05:18:10 +00:00
1 parent b1c90784ad
commit cfb9b7c656
367 files changed
+555 -258

No files matched your search

+4
View File
@@ -1369,6 +1369,10 @@ jobs:
shell: bash
run: sudo ln -sfn "$(xcrun --sdk macosx --show-sdk-path)" /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
- name: Check the previews listed in the snapshot tests
shell: bash
run: python3 "apps/ios/SimpleX Snapshots/check-previews.py"
- name: Build iOS app
timeout-minutes: 60
shell: bash