diff options
Diffstat (limited to 'src/app/mod.rs')
| -rw-r--r-- | src/app/mod.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/app/mod.rs b/src/app/mod.rs index e9aa24b6..dc6de136 100644 --- a/src/app/mod.rs +++ b/src/app/mod.rs @@ -5064,7 +5064,7 @@ last_pane = "prefix+tab" } #[tokio::test] - async fn host_report_all_follows_the_focused_terminal_protocol() { + async fn host_report_all_follows_terminal_protocol_and_command_modes() { let mut app = test_app(); let mut workspace = Workspace::test_new("test"); let focused = workspace.focused_pane_id().unwrap(); @@ -5099,6 +5099,10 @@ last_pane = "prefix+tab" assert!(app.state.focus_pane_in_workspace(0, focused)); app.state.mode = Mode::Prefix; + assert!(app.host_keyboard_report_all_requested()); + app.state.mode = Mode::Navigate; + assert!(app.host_keyboard_report_all_requested()); + app.state.mode = Mode::RenameWorkspace; assert!(!app.host_keyboard_report_all_requested()); } |
