diff options
Diffstat (limited to 'src/app/input/sidebar.rs')
| -rw-r--r-- | src/app/input/sidebar.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/app/input/sidebar.rs b/src/app/input/sidebar.rs index 1c3a3b58..0923eef6 100644 --- a/src/app/input/sidebar.rs +++ b/src/app/input/sidebar.rs @@ -1200,12 +1200,12 @@ mod tests { target_row, )); assert_eq!(app.state.active, Some(0)); - assert!(app.state.workspace_press.is_some()); + assert_eq!(app.state.workspace_presses.len(), 1); app.handle_mouse(mouse(MouseEventKind::Up(MouseButton::Left), 2, target_row)); assert_eq!(app.state.active, Some(1)); assert_eq!(app.state.selected, 1); - assert!(app.state.workspace_press.is_none()); + assert!(app.state.workspace_presses.is_empty()); let snapshot = capture_snapshot(&app.state); assert_eq!(snapshot.active, Some(1)); assert_eq!(snapshot.selected, 1); @@ -1272,7 +1272,7 @@ mod tests { )); assert_eq!(app.state.active, None); - assert!(app.state.workspace_press.is_none()); + assert!(app.state.workspace_presses.is_empty()); assert!(app.state.collapsed_space_keys.contains("repo-key")); app.handle_mouse(mouse( @@ -1361,6 +1361,7 @@ mod tests { Some(DragTarget::WorkspaceReorder { source_ws_idx: 1, drop_target: Some(crate::app::state::WorkspaceDropTarget::Before(0)), + .. }) )); app.handle_mouse(mouse(MouseEventKind::Up(MouseButton::Left), 2, target_row)); @@ -1496,6 +1497,7 @@ mod tests { ws_idx: 0, source_tab_idx: 0, insert_idx: Some(3), + .. }) )); app.handle_mouse(mouse( @@ -1721,6 +1723,7 @@ mod tests { Some(DragTarget::WorkspaceReorder { source_ws_idx: 0, drop_target: Some(crate::app::state::WorkspaceDropTarget::End), + .. }) )); app.handle_mouse(mouse(MouseEventKind::Up(MouseButton::Left), 2, target_row)); |
