//! Scroll, mouse, drag-selection, folding, and viewport PTY coverage. //! //! All cases are ignored for ordinary Cargo runs; Bazel opts in and caps this //! process-heavy family at four concurrent libtest workers. // Shared support intentionally serves all PTY family crates. #[allow(dead_code, unused_imports)] #[path = "pty_e2e/common.rs"] mod common; #[path = "pty_e2e/scroll.rs"] mod scroll; #[path = "pty_e2e/bash_full_output_double_click_fold_pty.rs"] mod bash_full_output_double_click_fold_pty; #[path = "pty_e2e/drag_autoscroll_no_bounce_pty.rs"] mod drag_autoscroll_no_bounce_pty; #[path = "pty_e2e/drag_enters_content_from_gap_pty.rs"] mod drag_enters_content_from_gap_pty; #[path = "pty_e2e/drag_from_above_prompt_strip_pty.rs"] mod drag_from_above_prompt_strip_pty; #[path = "pty_e2e/drag_from_chrome_stays_block_pty.rs"] mod drag_from_chrome_stays_block_pty; #[path = "pty_e2e/drag_over_gap_rows_does_not_freeze_head_pty.rs"] mod drag_over_gap_rows_does_not_freeze_head_pty; #[path = "pty_e2e/drag_select_autoscroll_full_scrollout_copy_pty.rs"] mod drag_select_autoscroll_full_scrollout_copy_pty; #[path = "pty_e2e/drag_select_wheel_scroll_extends_pty.rs"] mod drag_select_wheel_scroll_extends_pty; #[path = "pty_e2e/forced_wheel_mode_env_scrolls_exact_rows.rs"] mod forced_wheel_mode_env_scrolls_exact_rows; #[path = "pty_e2e/keep_text_selection_settings_visible_pty.rs"] mod keep_text_selection_settings_visible_pty; #[path = "pty_e2e/misclassified_wheel_flood_does_not_teleport_viewport.rs"] mod misclassified_wheel_flood_does_not_teleport_viewport; #[path = "pty_e2e/mouse_reporting_toggle_inactive_without_config_pty.rs"] mod mouse_reporting_toggle_inactive_without_config_pty; #[path = "pty_e2e/mouse_reporting_toggle_sticky_persists_pty.rs"] mod mouse_reporting_toggle_sticky_persists_pty; #[path = "pty_e2e/nested_quote_drag_copy_excludes_bars_pty.rs"] mod nested_quote_drag_copy_excludes_bars_pty; #[path = "pty_e2e/quote_block_drag_copy_excludes_bars_pty.rs"] mod quote_block_drag_copy_excludes_bars_pty; #[path = "pty_e2e/quote_block_raw_mode_copy_keeps_source_pty.rs"] mod quote_block_raw_mode_copy_keeps_source_pty; #[path = "pty_e2e/read_tool_header_selection_copies_path_only_pty.rs"] mod read_tool_header_selection_copies_path_only_pty; #[path = "pty_e2e/recap_header_not_in_selection_pty.rs"] mod recap_header_not_in_selection_pty; #[path = "pty_e2e/resize_preserves_scroll_position.rs"] mod resize_preserves_scroll_position; #[path = "pty_e2e/scroll_debug_hud_env_toggles_overlay.rs"] mod scroll_debug_hud_env_toggles_overlay; #[path = "pty_e2e/scroll_does_not_crash.rs"] mod scroll_does_not_crash; #[path = "pty_e2e/stuck_drag_recovers_on_esc_pty.rs"] mod stuck_drag_recovers_on_esc_pty; #[path = "pty_e2e/trackpad_flood_does_not_under_travel.rs"] mod trackpad_flood_does_not_under_travel; #[path = "pty_e2e/verb_group_header_drag_copy_pty.rs"] mod verb_group_header_drag_copy_pty; #[path = "pty_e2e/wheel_burst_scrolls_viewport_without_frame_amplification.rs"] mod wheel_burst_scrolls_viewport_without_frame_amplification; #[path = "pty_e2e/wheel_flood_paints_no_ghost_frames.rs"] mod wheel_flood_paints_no_ghost_frames; #[path = "pty_e2e/wheel_overscroll_at_bottom_reengages_follow_mid_stream.rs"] mod wheel_overscroll_at_bottom_reengages_follow_mid_stream; #[path = "pty_e2e/wheel_scrolls_viewport_during_streaming_turn.rs"] mod wheel_scrolls_viewport_during_streaming_turn; #[path = "pty_e2e/word_select_tip_on_double_click_pty.rs"] mod word_select_tip_on_double_click_pty;