Skip to content

Commit fa91c14

Browse files
committed
Add additional test cases to test all arities of tuple; And remove type suffix - i32 on integers
1 parent 7d8e6dd commit fa91c14

File tree

1 file changed

+18
-8
lines changed

1 file changed

+18
-8
lines changed

src/librustc_data_structures/tuple_slice.rs

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,25 @@ impl_tuple_slice!((T, T, T, T, T, T, T, T), 8);
4646

4747
#[test]
4848
fn test_sliced_tuples() {
49-
let t2 = (100i32, 101i32);
50-
assert_eq!(t2.as_slice(), &[100i32, 101i32]);
49+
let t2 = (100, 101);
50+
assert_eq!(t2.as_slice(), &[100, 101]);
5151

52-
let t3 = (102i32, 103i32, 104i32);
53-
assert_eq!(t3.as_slice(), &[102i32, 103i32, 104i32]);
52+
let t3 = (102, 103, 104);
53+
assert_eq!(t3.as_slice(), &[102, 103, 104]);
5454

55-
let t4 = (105i32, 106i32, 107i32, 108i32);
56-
assert_eq!(t4.as_slice(), &[105i32, 106i32, 107i32, 108i32]);
55+
let t4 = (105, 106, 107, 108);
56+
assert_eq!(t4.as_slice(), &[105, 106, 107, 108]);
57+
58+
let t5 = (109, 110, 111, 112, 113);
59+
assert_eq!(t5.as_slice(), &[109, 110, 111, 112, 113]);
60+
61+
let t6 = (114, 115, 116, 117, 118, 119);
62+
assert_eq!(t6.as_slice(), &[114, 115, 116, 117, 118, 119]);
63+
64+
let t7 = (120, 121, 122, 123, 124, 125, 126);
65+
assert_eq!(t7.as_slice(), &[120, 121, 122, 123, 124, 125, 126]);
66+
67+
let t8 = (127, 128, 129, 130, 131, 132, 133, 134);
68+
assert_eq!(t8.as_slice(), &[127, 128, 129, 130, 131, 132, 133, 134]);
5769

58-
let t5 = (109i32, 110i32, 111i32, 112i32, 113i32);
59-
assert_eq!(t5.as_slice(), &[109i32, 110i32, 111i32, 112i32, 113i32]);
6070
}

0 commit comments

Comments
 (0)