11// Test const functions in the library
22
33pub const MY_VEC : Vec < usize > = Vec :: new ( ) ;
4- pub const MY_VEC2 : Vec < usize > = Default :: default ( ) ;
4+
5+ // FIXME(#110395)
6+ // pub const MY_VEC2: Vec<usize> = Default::default();
57
68pub const MY_STRING : String = String :: new ( ) ;
7- pub const MY_STRING2 : String = Default :: default ( ) ;
89
9- pub const MY_BOXED_SLICE : Box < [ usize ] > = Default :: default ( ) ;
10- pub const MY_BOXED_STR : Box < str > = Default :: default ( ) ;
10+ // pub const MY_STRING2: String = Default::default();
11+
12+ // pub const MY_BOXED_SLICE: Box<[usize]> = Default::default();
13+ // pub const MY_BOXED_STR: Box<str> = Default::default();
1114
1215use std:: collections:: { BTreeMap , BTreeSet } ;
1316
@@ -23,11 +26,11 @@ pub const SET_IS_EMPTY: bool = SET.is_empty();
2326
2427#[ test]
2528fn test_const ( ) {
26- assert_eq ! ( MY_VEC , MY_VEC2 ) ;
27- assert_eq ! ( MY_STRING , MY_STRING2 ) ;
29+ assert_eq ! ( MY_VEC , /* MY_VEC */ vec! [ ] ) ;
30+ assert_eq ! ( MY_STRING , /* MY_STRING2 */ String :: default ( ) ) ;
2831
29- assert_eq ! ( MY_VEC , * MY_BOXED_SLICE ) ;
30- assert_eq ! ( MY_STRING , * MY_BOXED_STR ) ;
32+ // assert_eq!(MY_VEC, *MY_BOXED_SLICE);
33+ // assert_eq!(MY_STRING, *MY_BOXED_STR);
3134
3235 assert_eq ! ( MAP_LEN , 0 ) ;
3336 assert_eq ! ( SET_LEN , 0 ) ;
0 commit comments