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