Commit Graph

31 Commits

Author SHA1 Message Date
Thomas Farstrike 5fe1652c27 Fix failing unit test 2025-11-15 16:31:28 +01:00
Thomas Farstrike 168f1ec374 Apply theme changes (dark mode, color) immediately after saving
Also:

- API: change "display" to mpos.ui.main_display
- API: change mpos.ui.th to mpos.ui.task_handler
2025-11-15 16:25:10 +01:00
Thomas Farstrike 6f86f57a70 OSUpdate app: Major rework with improved reliability and user experience 2025-11-15 09:19:19 +01:00
Thomas Farstrike ecaaad67ad Add graphical unit tests 2025-11-14 14:32:59 +01:00
Thomas Farstrike 47d5c3723f Add unit tests 2025-11-14 12:45:04 +01:00
Thomas Farstrike 2a12eb6f6c Add manual test of camera 2025-11-13 10:12:13 +01:00
Thomas Farstrike bae7fb057a Add auto_start_app setting 2025-11-12 11:56:16 +01:00
Thomas Farstrike 2c7dab7f72 Fix manual_test_nwcwallet.py with reconnect 2025-11-12 01:10:51 +01:00
Thomas Farstrike ba1452b385 fix test_websocket.py 2025-11-12 00:54:12 +01:00
Thomas Farstrike 55e507cf13 Update tests/manual_test_nostr_asyncio.py 2025-11-12 00:31:57 +01:00
Thomas Farstrike 50e0a4dc81 NWCWallet test: reduce sleep 2025-11-11 23:59:07 +01:00
Thomas Farstrike bbc04cf599 Add TestNWCWalletMultiRelay 2025-11-11 22:29:34 +01:00
Thomas Farstrike 0e69359231 websocket.py: back to original queue method 2025-11-11 16:11:17 +01:00
Thomas Farstrike 80774312d6 manual_test_nwcwallet.py: close connections after test 2025-11-11 15:34:53 +01:00
Thomas Farstrike a8f0c2e2c1 Update Wallet tests 2025-11-11 14:29:52 +01:00
Thomas Farstrike 887e5fc485 Add LNBitsWallet test 2025-11-11 11:29:00 +01:00
Thomas Farstrike 4a22981c9c Add unit tests 2025-11-11 10:51:02 +01:00
Thomas Farstrike 4152604bf4 websocket: use asyncio instead of threads 2025-11-11 10:40:46 +01:00
Thomas Farstrike 26d9fed77c unittest.sh: check file exists 2025-11-11 08:29:11 +01:00
Thomas Farstrike e9e24dd620 Cleanup tests 2025-11-10 10:16:54 +01:00
Thomas Farstrike 49641a0392 add test_websocket.py 2025-11-10 10:13:39 +01:00
Thomas Farstrike 032505d63e unittest.sh: show output while testing 2025-11-10 08:29:14 +01:00
Thomas Farstrike 194c740589 unittest.sh: add support for on-device testing
This allows running unit tests on an ESP32 device connected to the USB serial port.
It uses mpremote.py for this.
2025-11-10 07:57:54 +01:00
Thomas Farstrike eaf3caee79 Fix package_manager.py test 2025-11-07 15:10:48 +01:00
Thomas Farstrike 44a7df2849 tests/package_manager.py: fix failing test 2025-11-07 11:58:30 +01:00