|
610 | 610 | ) |
611 | 611 | # Smart waits (frame-diff replacements for time.sleep) |
612 | 612 | from je_auto_control.utils.smart_waits import ( |
613 | | - WaitOutcome, wait_until_clipboard_changes, wait_until_file, |
614 | | - wait_until_gone, wait_until_image_gone, wait_until_pixel_changes, |
615 | | - wait_until_port, wait_until_process, wait_until_region_idle, |
616 | | - wait_until_screen_stable, wait_until_text_gone, wait_until_window_closed, |
| 613 | + WaitOutcome, wait_until_clipboard_changes, wait_until_color, |
| 614 | + wait_until_file, wait_until_gone, wait_until_image_gone, |
| 615 | + wait_until_pixel_changes, wait_until_port, wait_until_process, |
| 616 | + wait_until_region_idle, wait_until_screen_stable, wait_until_text_gone, |
| 617 | + wait_until_window_closed, |
617 | 618 | ) |
618 | 619 | # Visual regression (golden-image comparison) |
619 | 620 | from je_auto_control.utils.visual_regression import ( |
@@ -1242,6 +1243,7 @@ def start_autocontrol_gui(*args, **kwargs): |
1242 | 1243 | "wait_until_clipboard_changes", "wait_until_window_closed", |
1243 | 1244 | "wait_until_file", "wait_until_port", "wait_until_process", |
1244 | 1245 | "wait_until_gone", "wait_until_image_gone", "wait_until_text_gone", |
| 1246 | + "wait_until_color", |
1245 | 1247 | # Visual regression + state machine |
1246 | 1248 | "take_golden", "compare_to_golden", "image_difference", |
1247 | 1249 | "DiffResult", "MaskRegion", |
|
0 commit comments