@@ -933,12 +933,12 @@ mod tests {
933
933
934
934
#[ test]
935
935
fn read_until ( ) {
936
- let mut buf = Cursor :: new ( b"12" ) ;
936
+ let mut buf = Cursor :: new ( & b"12" [ .. ] ) ;
937
937
let mut v = Vec :: new ( ) ;
938
938
assert_eq ! ( buf. read_until( b'3' , & mut v) , Ok ( 2 ) ) ;
939
939
assert_eq ! ( v, b"12" ) ;
940
940
941
- let mut buf = Cursor :: new ( b"1233" ) ;
941
+ let mut buf = Cursor :: new ( & b"1233" [ .. ] ) ;
942
942
let mut v = Vec :: new ( ) ;
943
943
assert_eq ! ( buf. read_until( b'3' , & mut v) , Ok ( 3 ) ) ;
944
944
assert_eq ! ( v, b"123" ) ;
@@ -952,12 +952,12 @@ mod tests {
952
952
953
953
#[ test]
954
954
fn split ( ) {
955
- let buf = Cursor :: new ( b"12" ) ;
955
+ let buf = Cursor :: new ( & b"12" [ .. ] ) ;
956
956
let mut s = buf. split ( b'3' ) ;
957
957
assert_eq ! ( s. next( ) , Some ( Ok ( vec![ b'1' , b'2' ] ) ) ) ;
958
958
assert_eq ! ( s. next( ) , None ) ;
959
959
960
- let buf = Cursor :: new ( b"1233" ) ;
960
+ let buf = Cursor :: new ( & b"1233" [ .. ] ) ;
961
961
let mut s = buf. split ( b'3' ) ;
962
962
assert_eq ! ( s. next( ) , Some ( Ok ( vec![ b'1' , b'2' ] ) ) ) ;
963
963
assert_eq ! ( s. next( ) , Some ( Ok ( vec![ ] ) ) ) ;
@@ -966,12 +966,12 @@ mod tests {
966
966
967
967
#[ test]
968
968
fn read_line ( ) {
969
- let mut buf = Cursor :: new ( b"12" ) ;
969
+ let mut buf = Cursor :: new ( & b"12" [ .. ] ) ;
970
970
let mut v = String :: new ( ) ;
971
971
assert_eq ! ( buf. read_line( & mut v) , Ok ( 2 ) ) ;
972
972
assert_eq ! ( v, "12" ) ;
973
973
974
- let mut buf = Cursor :: new ( b"12\n \n " ) ;
974
+ let mut buf = Cursor :: new ( & b"12\n \n " [ .. ] ) ;
975
975
let mut v = String :: new ( ) ;
976
976
assert_eq ! ( buf. read_line( & mut v) , Ok ( 3 ) ) ;
977
977
assert_eq ! ( v, "12\n " ) ;
@@ -985,12 +985,12 @@ mod tests {
985
985
986
986
#[ test]
987
987
fn lines ( ) {
988
- let buf = Cursor :: new ( b"12" ) ;
988
+ let buf = Cursor :: new ( & b"12" [ .. ] ) ;
989
989
let mut s = buf. lines ( ) ;
990
990
assert_eq ! ( s. next( ) , Some ( Ok ( "12" . to_string( ) ) ) ) ;
991
991
assert_eq ! ( s. next( ) , None ) ;
992
992
993
- let buf = Cursor :: new ( b"12\n \n " ) ;
993
+ let buf = Cursor :: new ( & b"12\n \n " [ .. ] ) ;
994
994
let mut s = buf. lines ( ) ;
995
995
assert_eq ! ( s. next( ) , Some ( Ok ( "12" . to_string( ) ) ) ) ;
996
996
assert_eq ! ( s. next( ) , Some ( Ok ( String :: new( ) ) ) ) ;
@@ -999,30 +999,30 @@ mod tests {
999
999
1000
1000
#[ test]
1001
1001
fn read_to_end ( ) {
1002
- let mut c = Cursor :: new ( b"" ) ;
1002
+ let mut c = Cursor :: new ( & b"" [ .. ] ) ;
1003
1003
let mut v = Vec :: new ( ) ;
1004
1004
assert_eq ! ( c. read_to_end( & mut v) , Ok ( 0 ) ) ;
1005
1005
assert_eq ! ( v, [ ] ) ;
1006
1006
1007
- let mut c = Cursor :: new ( b"1" ) ;
1007
+ let mut c = Cursor :: new ( & b"1" [ .. ] ) ;
1008
1008
let mut v = Vec :: new ( ) ;
1009
1009
assert_eq ! ( c. read_to_end( & mut v) , Ok ( 1 ) ) ;
1010
1010
assert_eq ! ( v, b"1" ) ;
1011
1011
}
1012
1012
1013
1013
#[ test]
1014
1014
fn read_to_string ( ) {
1015
- let mut c = Cursor :: new ( b"" ) ;
1015
+ let mut c = Cursor :: new ( & b"" [ .. ] ) ;
1016
1016
let mut v = String :: new ( ) ;
1017
1017
assert_eq ! ( c. read_to_string( & mut v) , Ok ( 0 ) ) ;
1018
1018
assert_eq ! ( v, "" ) ;
1019
1019
1020
- let mut c = Cursor :: new ( b"1" ) ;
1020
+ let mut c = Cursor :: new ( & b"1" [ .. ] ) ;
1021
1021
let mut v = String :: new ( ) ;
1022
1022
assert_eq ! ( c. read_to_string( & mut v) , Ok ( 1 ) ) ;
1023
1023
assert_eq ! ( v, "1" ) ;
1024
1024
1025
- let mut c = Cursor :: new ( b"\xff " ) ;
1025
+ let mut c = Cursor :: new ( & b"\xff " [ .. ] ) ;
1026
1026
let mut v = String :: new ( ) ;
1027
1027
assert ! ( c. read_to_string( & mut v) . is_err( ) ) ;
1028
1028
}
0 commit comments