compiler/rust/bitset: Don't use a vector for expected sets in tests

Reviewed-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36849>
This commit is contained in:
Faith Ekstrand 2025-08-19 11:46:30 -04:00 committed by Marge Bot
parent 0cdd37b5ff
commit fcd6616624

View file

@ -573,7 +573,7 @@ mod tests {
fn test_or() {
let a: BitSet = vec![9, 23, 18, 72].into_iter().collect();
let b: BitSet = vec![7, 23, 1337].into_iter().collect();
let expected = vec![7, 9, 18, 23, 72, 1337];
let expected = [7, 9, 18, 23, 72, 1337];
assert_eq!(to_vec(&(a.s(..) | b.s(..)).into()), &expected[..]);
assert_eq!(to_vec(&(b.s(..) | a.s(..)).into()), &expected[..]);
@ -601,7 +601,7 @@ mod tests {
fn test_and() {
let a: BitSet = vec![1337, 42, 7, 1].into_iter().collect();
let b: BitSet = vec![42, 783, 2, 7].into_iter().collect();
let expected = vec![7, 42];
let expected = [7, 42];
assert_eq!(to_vec(&(a.s(..) & b.s(..)).into()), &expected[..]);
assert_eq!(to_vec(&(b.s(..) & a.s(..)).into()), &expected[..]);
@ -619,7 +619,7 @@ mod tests {
fn test_xor() {
let a: BitSet = vec![1337, 42, 7, 1].into_iter().collect();
let b: BitSet = vec![42, 127, 2, 7].into_iter().collect();
let expected = vec![1, 2, 127, 1337];
let expected = [1, 2, 127, 1337];
assert_eq!(to_vec(&(a.s(..) ^ b.s(..)).into()), &expected[..]);
assert_eq!(to_vec(&(b.s(..) ^ a.s(..)).into()), &expected[..]);
@ -637,8 +637,8 @@ mod tests {
fn test_sub() {
let a: BitSet = vec![1337, 42, 7, 1].into_iter().collect();
let b: BitSet = vec![42, 127, 2, 7].into_iter().collect();
let expected_1 = vec![1, 1337];
let expected_2 = vec![2, 127];
let expected_1 = [1, 1337];
let expected_2 = [2, 127];
assert_eq!(to_vec(&(a.s(..) - b.s(..)).into()), &expected_1[..]);
assert_eq!(to_vec(&(b.s(..) - a.s(..)).into()), &expected_2[..]);