Commit graph

27 commits

Author SHA1 Message Date
Héctor Ramón Jiménez
085c8fae8d
Add screenshot helpers to iced_test 2025-11-12 00:53:10 +01:00
Héctor Ramón Jiménez
23039e758e
Introduce explicit image::allocate API 2025-10-25 22:59:30 +02:00
Héctor Ramón Jiménez
364b68f030
Rename Mode::Impatient to Immediate 2025-09-20 15:50:07 +02:00
Héctor Ramón Jiménez
299eb54d6f
Improve naming in iced_selector crate 2025-09-17 22:56:58 +02:00
Héctor Ramón Jiménez
59e2687146
Write documentation for new iced_test APIs 2025-09-12 22:53:28 +02:00
Héctor Ramón Jiménez
5796ba272e
Remove missing_debug_implementations lint 2025-09-12 05:25:09 +02:00
Héctor Ramón Jiménez
a052ce58b0
Merge branch 'master' into feature/test-recorder 2025-09-11 04:57:17 +02:00
Héctor Ramón Jiménez
a88e67105e
Use Runtime::enter in Emulator 2025-08-28 13:14:30 +02:00
Héctor Ramón Jiménez
2d83da799a
Resubscribe before waiting for Task in Emulator 2025-08-28 13:10:35 +02:00
Héctor Ramón Jiménez
720ffa3e0b
Fix Zen mode finishing early with Task::none() 2025-08-28 12:37:58 +02:00
Héctor Ramón Jiménez
71ee026444
Add Zen variant to emulator::Mode 🧘 2025-08-28 11:44:18 +02:00
Héctor Ramón Jiménez
bf3ac04498
Keep window::open impure (for now) 2025-08-27 10:59:45 +02:00
Héctor Ramón Jiménez
6a6a2ac8c5
Implement iced_test::run entrypoint for ice testing 2025-08-27 06:02:02 +02:00
Héctor Ramón Jiménez
63142d34fc
Introduce new iced_selector subcrate and refactor Operation 2025-08-23 01:44:17 +02:00
Héctor Ramón Jiménez
bdcaadbe00
Introduce instruction::Target in test crate 2025-08-20 13:47:34 +02:00
Héctor Ramón Jiménez
f3a4e44314
Make tester work with daemon (only 1 window for now!) 2025-07-08 01:19:37 +02:00
Héctor Ramón Jiménez
98d8f466bb
Merge branch 'master' into feature/test-recorder 2025-07-08 00:29:55 +02:00
Héctor Ramón Jiménez
df3ca30660
Make Patient the default Mode in test::emulator 2025-06-13 15:48:00 +02:00
Héctor Ramón Jiménez
d10b740545
Add first Expectation to instruction 2025-06-05 15:40:04 +02:00
Héctor Ramón Jiménez
e548372fe0
Add Failed and Success states to tester devtool 2025-06-04 22:40:32 +02:00
Héctor Ramón Jiménez
73f5569f28
Add program::Preset and emulator::Mode 2025-06-04 19:17:11 +02:00
Héctor Ramón Jiménez
927d5b7cba
Perform widget operations in Emulator 2025-06-04 13:58:44 +02:00
Héctor Ramón Jiménez
149eb8a024
Wait for Task in Emulator automatically 2025-06-04 13:35:09 +02:00
Héctor Ramón Jiménez
ff0bbf5283
Track subscriptions in iced_test::Emulator 2025-06-03 09:54:32 +02:00
Héctor Ramón Jiménez
1821dc7ff0
Introduce tester feature flag 2025-06-03 07:23:56 +02:00
Héctor Ramón Jiménez
ed528c9c53
Plug Emulator into devtools 🎉 2025-05-31 05:50:25 +02:00
Héctor Ramón Jiménez
16556b51bc
Draft Emulator in iced_test 2025-05-31 04:34:54 +02:00