From 2373b6f02ef027a423762d5d6349cd9e0f36090e Mon Sep 17 00:00:00 2001 From: cirakg Date: Mon, 19 Oct 2026 22:28:09 +0200 Subject: test(ui): drive the simulator with a scripted flow and check every screen tools/ui_flow.py clicks buttons and taps from the device files, waits for DIAG shown lines and compares 10 screens per watch with goldens on four test and three spot-check devices. Adds the fixture-wrap generator, UI logic tests and driver tests; the launcher opens apps from their glance. Co-Authored-By: Claude Opus 5.5 --- test/golden/fenix7/about.png | Bin 0 -> 3828 bytes test/golden/fenix7/list.png | Bin 0 -> 4654 bytes test/golden/fenix7/menu.png | Bin 0 -> 2732 bytes test/golden/fenix7/otp.png | Bin 0 -> 4714 bytes test/golden/fenix7/otp_hotp.png | Bin 0 -> 3261 bytes test/golden/fenix7/otp_hotp_next.png | Bin 0 -> 3143 bytes test/golden/fenix7/otp_locked.png | Bin 0 -> 4509 bytes test/golden/fenix7/pin.png | Bin 0 -> 2918 bytes test/golden/fenix7/pin_error.png | Bin 0 -> 3292 bytes test/golden/fenix7/pin_wait.png | Bin 0 -> 3279 bytes 10 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 test/golden/fenix7/about.png create mode 100644 test/golden/fenix7/list.png create mode 100644 test/golden/fenix7/menu.png create mode 100644 test/golden/fenix7/otp.png create mode 100644 test/golden/fenix7/otp_hotp.png create mode 100644 test/golden/fenix7/otp_hotp_next.png create mode 100644 test/golden/fenix7/otp_locked.png create mode 100644 test/golden/fenix7/pin.png create mode 100644 test/golden/fenix7/pin_error.png create mode 100644 test/golden/fenix7/pin_wait.png (limited to 'test/golden/fenix7') diff --git a/test/golden/fenix7/about.png b/test/golden/fenix7/about.png new file mode 100644 index 0000000..d6a87a2 Binary files /dev/null and b/test/golden/fenix7/about.png differ diff --git a/test/golden/fenix7/list.png b/test/golden/fenix7/list.png new file mode 100644 index 0000000..ffcc3ff Binary files /dev/null and b/test/golden/fenix7/list.png differ diff --git a/test/golden/fenix7/menu.png b/test/golden/fenix7/menu.png new file mode 100644 index 0000000..3ceb597 Binary files /dev/null and b/test/golden/fenix7/menu.png differ diff --git a/test/golden/fenix7/otp.png b/test/golden/fenix7/otp.png new file mode 100644 index 0000000..8ef0cad Binary files /dev/null and b/test/golden/fenix7/otp.png differ diff --git a/test/golden/fenix7/otp_hotp.png b/test/golden/fenix7/otp_hotp.png new file mode 100644 index 0000000..a325345 Binary files /dev/null and b/test/golden/fenix7/otp_hotp.png differ diff --git a/test/golden/fenix7/otp_hotp_next.png b/test/golden/fenix7/otp_hotp_next.png new file mode 100644 index 0000000..a9ff510 Binary files /dev/null and b/test/golden/fenix7/otp_hotp_next.png differ diff --git a/test/golden/fenix7/otp_locked.png b/test/golden/fenix7/otp_locked.png new file mode 100644 index 0000000..ef29840 Binary files /dev/null and b/test/golden/fenix7/otp_locked.png differ diff --git a/test/golden/fenix7/pin.png b/test/golden/fenix7/pin.png new file mode 100644 index 0000000..d1fe80b Binary files /dev/null and b/test/golden/fenix7/pin.png differ diff --git a/test/golden/fenix7/pin_error.png b/test/golden/fenix7/pin_error.png new file mode 100644 index 0000000..48541c8 Binary files /dev/null and b/test/golden/fenix7/pin_error.png differ diff --git a/test/golden/fenix7/pin_wait.png b/test/golden/fenix7/pin_wait.png new file mode 100644 index 0000000..77cce98 Binary files /dev/null and b/test/golden/fenix7/pin_wait.png differ -- cgit v1.2.3