@@ -933,12 +933,12 @@ mod tests {
933933
934934 #[ test]
935935 fn read_until ( ) {
936- let mut buf = Cursor :: new ( b"12" ) ;
936+ let mut buf = Cursor :: new ( & b"12" [ .. ] ) ;
937937 let mut v = Vec :: new ( ) ;
938938 assert_eq ! ( buf. read_until( b'3' , & mut v) , Ok ( 2 ) ) ;
939939 assert_eq ! ( v, b"12" ) ;
940940
941- let mut buf = Cursor :: new ( b"1233" ) ;
941+ let mut buf = Cursor :: new ( & b"1233" [ .. ] ) ;
942942 let mut v = Vec :: new ( ) ;
943943 assert_eq ! ( buf. read_until( b'3' , & mut v) , Ok ( 3 ) ) ;
944944 assert_eq ! ( v, b"123" ) ;
@@ -952,12 +952,12 @@ mod tests {
952952
953953 #[ test]
954954 fn split ( ) {
955- let buf = Cursor :: new ( b"12" ) ;
955+ let buf = Cursor :: new ( & b"12" [ .. ] ) ;
956956 let mut s = buf. split ( b'3' ) ;
957957 assert_eq ! ( s. next( ) , Some ( Ok ( vec![ b'1' , b'2' ] ) ) ) ;
958958 assert_eq ! ( s. next( ) , None ) ;
959959
960- let buf = Cursor :: new ( b"1233" ) ;
960+ let buf = Cursor :: new ( & b"1233" [ .. ] ) ;
961961 let mut s = buf. split ( b'3' ) ;
962962 assert_eq ! ( s. next( ) , Some ( Ok ( vec![ b'1' , b'2' ] ) ) ) ;
963963 assert_eq ! ( s. next( ) , Some ( Ok ( vec![ ] ) ) ) ;
@@ -966,12 +966,12 @@ mod tests {
966966
967967 #[ test]
968968 fn read_line ( ) {
969- let mut buf = Cursor :: new ( b"12" ) ;
969+ let mut buf = Cursor :: new ( & b"12" [ .. ] ) ;
970970 let mut v = String :: new ( ) ;
971971 assert_eq ! ( buf. read_line( & mut v) , Ok ( 2 ) ) ;
972972 assert_eq ! ( v, "12" ) ;
973973
974- let mut buf = Cursor :: new ( b"12\n \n " ) ;
974+ let mut buf = Cursor :: new ( & b"12\n \n " [ .. ] ) ;
975975 let mut v = String :: new ( ) ;
976976 assert_eq ! ( buf. read_line( & mut v) , Ok ( 3 ) ) ;
977977 assert_eq ! ( v, "12\n " ) ;
@@ -985,12 +985,12 @@ mod tests {
985985
986986 #[ test]
987987 fn lines ( ) {
988- let buf = Cursor :: new ( b"12" ) ;
988+ let buf = Cursor :: new ( & b"12" [ .. ] ) ;
989989 let mut s = buf. lines ( ) ;
990990 assert_eq ! ( s. next( ) , Some ( Ok ( "12" . to_string( ) ) ) ) ;
991991 assert_eq ! ( s. next( ) , None ) ;
992992
993- let buf = Cursor :: new ( b"12\n \n " ) ;
993+ let buf = Cursor :: new ( & b"12\n \n " [ .. ] ) ;
994994 let mut s = buf. lines ( ) ;
995995 assert_eq ! ( s. next( ) , Some ( Ok ( "12" . to_string( ) ) ) ) ;
996996 assert_eq ! ( s. next( ) , Some ( Ok ( String :: new( ) ) ) ) ;
@@ -999,30 +999,30 @@ mod tests {
999999
10001000 #[ test]
10011001 fn read_to_end ( ) {
1002- let mut c = Cursor :: new ( b"" ) ;
1002+ let mut c = Cursor :: new ( & b"" [ .. ] ) ;
10031003 let mut v = Vec :: new ( ) ;
10041004 assert_eq ! ( c. read_to_end( & mut v) , Ok ( 0 ) ) ;
10051005 assert_eq ! ( v, [ ] ) ;
10061006
1007- let mut c = Cursor :: new ( b"1" ) ;
1007+ let mut c = Cursor :: new ( & b"1" [ .. ] ) ;
10081008 let mut v = Vec :: new ( ) ;
10091009 assert_eq ! ( c. read_to_end( & mut v) , Ok ( 1 ) ) ;
10101010 assert_eq ! ( v, b"1" ) ;
10111011 }
10121012
10131013 #[ test]
10141014 fn read_to_string ( ) {
1015- let mut c = Cursor :: new ( b"" ) ;
1015+ let mut c = Cursor :: new ( & b"" [ .. ] ) ;
10161016 let mut v = String :: new ( ) ;
10171017 assert_eq ! ( c. read_to_string( & mut v) , Ok ( 0 ) ) ;
10181018 assert_eq ! ( v, "" ) ;
10191019
1020- let mut c = Cursor :: new ( b"1" ) ;
1020+ let mut c = Cursor :: new ( & b"1" [ .. ] ) ;
10211021 let mut v = String :: new ( ) ;
10221022 assert_eq ! ( c. read_to_string( & mut v) , Ok ( 1 ) ) ;
10231023 assert_eq ! ( v, "1" ) ;
10241024
1025- let mut c = Cursor :: new ( b"\xff " ) ;
1025+ let mut c = Cursor :: new ( & b"\xff " [ .. ] ) ;
10261026 let mut v = String :: new ( ) ;
10271027 assert ! ( c. read_to_string( & mut v) . is_err( ) ) ;
10281028 }
0 commit comments