Skip to content

Commit 428ab2a

Browse files
committed
still some issues
1 parent 969af48 commit 428ab2a

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

tests/test_edge_difference_iteration.rs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,19 @@ fn test_collect_edge_diff_iterators() {
7171
}
7272
}
7373

74-
let removals = diffs.iter().map(|i| i.removals()).collect::<Vec<_>>();
74+
let removals = {
75+
let mut r = vec![];
76+
for d in diffs.iter() {
77+
for di in d.removals() {
78+
r.push(di);
79+
}
80+
}
81+
r
82+
};
7583
let insertions = diffs.iter().map(|i| i.insertions()).collect::<Vec<_>>();
7684

7785
let removal_order = ts.edge_removal_order();
86+
assert_eq!(removals.len(), removal_order.len());
7887

7988
for (i, j) in removals.iter().zip(removal_order.iter()) {
8089
assert_eq!(

0 commit comments

Comments
 (0)