@@ -742,10 +742,12 @@ pub mod raw {
742
742
743
743
#[ cfg( test) ]
744
744
mod tests {
745
+ use core:: prelude:: * ;
746
+ use alloc:: boxed:: Box ;
747
+ use collections:: string:: String ;
745
748
use std:: cell:: Cell ;
746
749
use std:: default:: Default ;
747
750
use std:: mem;
748
- use std:: prelude:: * ;
749
751
use std:: rand:: { Rng , task_rng} ;
750
752
use std:: rc:: Rc ;
751
753
use std:: rt;
@@ -1183,7 +1185,7 @@ mod tests {
1183
1185
assert_eq ! ( it. next( ) , None ) ;
1184
1186
}
1185
1187
{
1186
- let v = [ "Hello" . to_string ( ) ] ;
1188
+ let v = [ String :: from_str ( "Hello" ) ] ;
1187
1189
let mut it = v. permutations ( ) ;
1188
1190
let ( min_size, max_opt) = it. size_hint ( ) ;
1189
1191
assert_eq ! ( min_size, 1 ) ;
@@ -1925,20 +1927,20 @@ mod tests {
1925
1927
} )
1926
1928
)
1927
1929
let empty: Vec < int > = vec ! [ ] ;
1928
- test_show_vec ! ( empty, "[]" . to_string ( ) ) ;
1929
- test_show_vec ! ( vec![ 1 i] , "[1]" . to_string ( ) ) ;
1930
- test_show_vec ! ( vec![ 1 i, 2 , 3 ] , "[1, 2, 3]" . to_string ( ) ) ;
1930
+ test_show_vec ! ( empty, String :: from_str ( "[]" ) ) ;
1931
+ test_show_vec ! ( vec![ 1 i] , String :: from_str ( "[1]" ) ) ;
1932
+ test_show_vec ! ( vec![ 1 i, 2 , 3 ] , String :: from_str ( "[1, 2, 3]" ) ) ;
1931
1933
test_show_vec ! ( vec![ vec![ ] , vec![ 1 u] , vec![ 1 u, 1 u] ] ,
1932
- "[[], [1], [1, 1]]" . to_string ( ) ) ;
1934
+ String :: from_str ( "[[], [1], [1, 1]]" ) ) ;
1933
1935
1934
1936
let empty_mut: & mut [ int ] = & mut [ ] ;
1935
- test_show_vec ! ( empty_mut, "[]" . to_string ( ) ) ;
1937
+ test_show_vec ! ( empty_mut, String :: from_str ( "[]" ) ) ;
1936
1938
let v: & mut [ int ] = & mut [ 1 ] ;
1937
- test_show_vec ! ( v, "[1]" . to_string ( ) ) ;
1939
+ test_show_vec ! ( v, String :: from_str ( "[1]" ) ) ;
1938
1940
let v: & mut [ int ] = & mut [ 1 , 2 , 3 ] ;
1939
- test_show_vec ! ( v, "[1, 2, 3]" . to_string ( ) ) ;
1941
+ test_show_vec ! ( v, String :: from_str ( "[1, 2, 3]" ) ) ;
1940
1942
let v: & mut [ & mut [ uint ] ] = & mut [ & mut [ ] , & mut [ 1 u] , & mut [ 1 u, 1 u] ] ;
1941
- test_show_vec ! ( v, "[[], [1], [1, 1]]" . to_string ( ) ) ;
1943
+ test_show_vec ! ( v, String :: from_str ( "[[], [1], [1, 1]]" ) ) ;
1942
1944
}
1943
1945
1944
1946
#[ test]
0 commit comments