diff options
author | Piotr Wach <pwach@bloomberg.net> | 2024-01-20 11:14:46 +0000 |
---|---|---|
committer | Piotr Wach <pwach@bloomberg.net> | 2024-01-20 11:14:46 +0000 |
commit | 7efd77e6dd3d442f198ef50967ab50524ca22ffd (patch) | |
tree | 7b0c96a1d2c55693ac0b1bec7272a920b4b705df | |
parent | dbab511ff68d8cc7d8e4906db3c2472dd8305b77 (diff) |
Test glob pane open/close
-rw-r--r-- | src/interactive/app/tests/journeys_readonly.rs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/interactive/app/tests/journeys_readonly.rs b/src/interactive/app/tests/journeys_readonly.rs index c89c9c4..09ac31a 100644 --- a/src/interactive/app/tests/journeys_readonly.rs +++ b/src/interactive/app/tests/journeys_readonly.rs @@ -158,6 +158,21 @@ fn simple_user_journey_read_only() -> Result<()> { assert!(!app.state.show_columns.contains(&Column::MTime)); } + // Glob pane open/close + { + // '/' shows the glob pane + app.process_events(&mut terminal, into_events([ + Event::Key(KeyEvent::new(KeyCode::Char('/'), KeyModifiers::NONE)), + ]))?; + assert!(app.window.glob_pane.is_some()); + + // ESC closes the glob pane + app.process_events(&mut terminal, into_events([ + Event::Key(KeyEvent::new(KeyCode::Esc, KeyModifiers::NONE)), + ]))?; + assert!(app.window.glob_pane.is_none()); + } + // Entry-Navigation { // when hitting the j key |