]> git.lizzy.rs Git - rust.git/blob - compiler/rustc_resolve/src/diagnostics/tests.rs
Rollup merge of #101690 - kadiwa4:avoid_iterator_last, r=oli-obk
[rust.git] / compiler / rustc_resolve / src / diagnostics / tests.rs
1 use super::ordinalize;
2
3 #[test]
4 fn test_ordinalize() {
5     assert_eq!(ordinalize(1), "1st");
6     assert_eq!(ordinalize(2), "2nd");
7     assert_eq!(ordinalize(3), "3rd");
8     assert_eq!(ordinalize(4), "4th");
9     assert_eq!(ordinalize(5), "5th");
10     // ...
11     assert_eq!(ordinalize(10), "10th");
12     assert_eq!(ordinalize(11), "11th");
13     assert_eq!(ordinalize(12), "12th");
14     assert_eq!(ordinalize(13), "13th");
15     assert_eq!(ordinalize(14), "14th");
16     // ...
17     assert_eq!(ordinalize(20), "20th");
18     assert_eq!(ordinalize(21), "21st");
19     assert_eq!(ordinalize(22), "22nd");
20     assert_eq!(ordinalize(23), "23rd");
21     assert_eq!(ordinalize(24), "24th");
22     // ...
23     assert_eq!(ordinalize(30), "30th");
24     assert_eq!(ordinalize(31), "31st");
25     assert_eq!(ordinalize(32), "32nd");
26     assert_eq!(ordinalize(33), "33rd");
27     assert_eq!(ordinalize(34), "34th");
28     // ...
29     assert_eq!(ordinalize(7010), "7010th");
30     assert_eq!(ordinalize(7011), "7011th");
31     assert_eq!(ordinalize(7012), "7012th");
32     assert_eq!(ordinalize(7013), "7013th");
33     assert_eq!(ordinalize(7014), "7014th");
34     // ...
35     assert_eq!(ordinalize(7020), "7020th");
36     assert_eq!(ordinalize(7021), "7021st");
37     assert_eq!(ordinalize(7022), "7022nd");
38     assert_eq!(ordinalize(7023), "7023rd");
39     assert_eq!(ordinalize(7024), "7024th");
40 }