@@ -926,12 +926,12 @@ mod tests {
926926
927927 #[ test]
928928 fn read_until ( ) {
929- let mut buf = Cursor :: new ( b"12" ) ;
929+ let mut buf = Cursor :: new ( & b"12" [ .. ] ) ;
930930 let mut v = Vec :: new ( ) ;
931931 assert_eq ! ( buf. read_until( b'3' , & mut v) , Ok ( 2 ) ) ;
932932 assert_eq ! ( v, b"12" ) ;
933933
934- let mut buf = Cursor :: new ( b"1233" ) ;
934+ let mut buf = Cursor :: new ( & b"1233" [ .. ] ) ;
935935 let mut v = Vec :: new ( ) ;
936936 assert_eq ! ( buf. read_until( b'3' , & mut v) , Ok ( 3 ) ) ;
937937 assert_eq ! ( v, b"123" ) ;
@@ -945,12 +945,12 @@ mod tests {
945945
946946 #[ test]
947947 fn split ( ) {
948- let buf = Cursor :: new ( b"12" ) ;
948+ let buf = Cursor :: new ( & b"12" [ .. ] ) ;
949949 let mut s = buf. split ( b'3' ) ;
950950 assert_eq ! ( s. next( ) , Some ( Ok ( vec![ b'1' , b'2' ] ) ) ) ;
951951 assert_eq ! ( s. next( ) , None ) ;
952952
953- let buf = Cursor :: new ( b"1233" ) ;
953+ let buf = Cursor :: new ( & b"1233" [ .. ] ) ;
954954 let mut s = buf. split ( b'3' ) ;
955955 assert_eq ! ( s. next( ) , Some ( Ok ( vec![ b'1' , b'2' ] ) ) ) ;
956956 assert_eq ! ( s. next( ) , Some ( Ok ( vec![ ] ) ) ) ;
@@ -959,12 +959,12 @@ mod tests {
959959
960960 #[ test]
961961 fn read_line ( ) {
962- let mut buf = Cursor :: new ( b"12" ) ;
962+ let mut buf = Cursor :: new ( & b"12" [ .. ] ) ;
963963 let mut v = String :: new ( ) ;
964964 assert_eq ! ( buf. read_line( & mut v) , Ok ( 2 ) ) ;
965965 assert_eq ! ( v, "12" ) ;
966966
967- let mut buf = Cursor :: new ( b"12\n \n " ) ;
967+ let mut buf = Cursor :: new ( & b"12\n \n " [ .. ] ) ;
968968 let mut v = String :: new ( ) ;
969969 assert_eq ! ( buf. read_line( & mut v) , Ok ( 3 ) ) ;
970970 assert_eq ! ( v, "12\n " ) ;
@@ -978,12 +978,12 @@ mod tests {
978978
979979 #[ test]
980980 fn lines ( ) {
981- let buf = Cursor :: new ( b"12" ) ;
981+ let buf = Cursor :: new ( & b"12" [ .. ] ) ;
982982 let mut s = buf. lines ( ) ;
983983 assert_eq ! ( s. next( ) , Some ( Ok ( "12" . to_string( ) ) ) ) ;
984984 assert_eq ! ( s. next( ) , None ) ;
985985
986- let buf = Cursor :: new ( b"12\n \n " ) ;
986+ let buf = Cursor :: new ( & b"12\n \n " [ .. ] ) ;
987987 let mut s = buf. lines ( ) ;
988988 assert_eq ! ( s. next( ) , Some ( Ok ( "12" . to_string( ) ) ) ) ;
989989 assert_eq ! ( s. next( ) , Some ( Ok ( String :: new( ) ) ) ) ;
@@ -992,30 +992,30 @@ mod tests {
992992
993993 #[ test]
994994 fn read_to_end ( ) {
995- let mut c = Cursor :: new ( b"" ) ;
995+ let mut c = Cursor :: new ( & b"" [ .. ] ) ;
996996 let mut v = Vec :: new ( ) ;
997997 assert_eq ! ( c. read_to_end( & mut v) , Ok ( 0 ) ) ;
998998 assert_eq ! ( v, [ ] ) ;
999999
1000- let mut c = Cursor :: new ( b"1" ) ;
1000+ let mut c = Cursor :: new ( & b"1" [ .. ] ) ;
10011001 let mut v = Vec :: new ( ) ;
10021002 assert_eq ! ( c. read_to_end( & mut v) , Ok ( 1 ) ) ;
10031003 assert_eq ! ( v, b"1" ) ;
10041004 }
10051005
10061006 #[ test]
10071007 fn read_to_string ( ) {
1008- let mut c = Cursor :: new ( b"" ) ;
1008+ let mut c = Cursor :: new ( & b"" [ .. ] ) ;
10091009 let mut v = String :: new ( ) ;
10101010 assert_eq ! ( c. read_to_string( & mut v) , Ok ( 0 ) ) ;
10111011 assert_eq ! ( v, "" ) ;
10121012
1013- let mut c = Cursor :: new ( b"1" ) ;
1013+ let mut c = Cursor :: new ( & b"1" [ .. ] ) ;
10141014 let mut v = String :: new ( ) ;
10151015 assert_eq ! ( c. read_to_string( & mut v) , Ok ( 1 ) ) ;
10161016 assert_eq ! ( v, "1" ) ;
10171017
1018- let mut c = Cursor :: new ( b"\xff " ) ;
1018+ let mut c = Cursor :: new ( & b"\xff " [ .. ] ) ;
10191019 let mut v = String :: new ( ) ;
10201020 assert ! ( c. read_to_string( & mut v) . is_err( ) ) ;
10211021 }
0 commit comments