1
1
// Test const functions in the library
2
2
3
3
pub 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();
5
7
6
8
pub const MY_STRING : String = String :: new ( ) ;
7
- pub const MY_STRING2 : String = Default :: default ( ) ;
8
9
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();
11
14
12
15
use std:: collections:: { BTreeMap , BTreeSet } ;
13
16
@@ -23,11 +26,11 @@ pub const SET_IS_EMPTY: bool = SET.is_empty();
23
26
24
27
#[ test]
25
28
fn 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 ( ) ) ;
28
31
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);
31
34
32
35
assert_eq ! ( MAP_LEN , 0 ) ;
33
36
assert_eq ! ( SET_LEN , 0 ) ;
0 commit comments