// SparseBitMatrix::intersect_row
{
let mut matrix = matrix.clone();
- assert!(!matrix.intersect_row(2, &superset));
- assert!(matrix.intersect_row(2, &subset));
+ assert!(!matrix.intersect_row(3, &superset));
+ assert!(matrix.intersect_row(3, &subset));
matrix.intersect_row(0, &disjoint);
assert!(matrix.row(0).is_none());
}
// SparseBitMatrix::subtract_row
{
let mut matrix = matrix.clone();
- assert!(!matrix.subtract_row(2, &disjoint));
- assert!(matrix.subtract_row(2, &subset));
- assert!(matrix.subtract_row(2, &superset));
+ assert!(!matrix.subtract_row(3, &disjoint));
+ assert!(matrix.subtract_row(3, &subset));
+ assert!(matrix.subtract_row(3, &superset));
matrix.intersect_row(0, &disjoint);
assert!(matrix.row(0).is_none());
}
// SparseBitMatrix::union_row
{
let mut matrix = matrix.clone();
- assert!(!matrix.union_row(2, &subset));
- assert!(matrix.union_row(2, &disjoint));
+ assert!(!matrix.union_row(3, &subset));
+ assert!(matrix.union_row(3, &disjoint));
matrix.union_row(0, &disjoint);
assert!(matrix.row(0).is_some());
}