aboutsummaryrefslogtreecommitdiff
path: root/src/app/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/app/mod.rs')
-rw-r--r--src/app/mod.rs6
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());
}