()
| 971 | |
| 972 | #[test] |
| 973 | fn test_workspace_take_pending_edges() { |
| 974 | let mut workspace = Workspace::new(); |
| 975 | workspace.add_pending_edge(Position::ROOT, Position::ROOT, EdgeFlags::BLOCK); |
| 976 | workspace.add_pending_edge(Position::ROOT, Position::ROOT, EdgeFlags::FOLDER); |
| 977 | |
| 978 | let edges = workspace.take_pending_edges(); |
| 979 | |
| 980 | assert_eq!(edges.len(), 2); |
| 981 | assert_eq!(workspace.pending_edge_count(), 0); |
| 982 | } |
| 983 | |
| 984 | #[test] |
| 985 | fn test_workspace_deleted_edges() { |
nothing calls this directly
no test coverage detected