From 7efd77e6dd3d442f198ef50967ab50524ca22ffd Mon Sep 17 00:00:00 2001 From: Piotr Wach Date: Sat, 20 Jan 2024 11:14:46 +0000 Subject: Test glob pane open/close --- src/interactive/app/tests/journeys_readonly.rs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src') 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 -- cgit v1.2.3