1
1
extern crate bytebuffer;
2
2
3
3
use bytebuffer:: * ;
4
- use std:: io:: { Read , Write , ErrorKind } ;
4
+ use std:: io:: { ErrorKind , Read , Write } ;
5
5
6
6
#[ test]
7
7
fn test_empty ( ) {
@@ -25,7 +25,7 @@ fn test_u16() {
25
25
}
26
26
27
27
#[ test]
28
- fn test_u16_little_endian ( ) {
28
+ fn test_u16_little_endian ( ) {
29
29
let mut buffer = ByteBuffer :: new ( ) ;
30
30
buffer. set_endian ( Endian :: LittleEndian ) ;
31
31
buffer. write_u16 ( 0xF0E1 ) ;
@@ -84,7 +84,6 @@ fn test_string() {
84
84
assert_eq ! ( buffer. read_string( ) . unwrap( ) , "hello" ) ;
85
85
}
86
86
87
-
88
87
#[ test]
89
88
fn test_mixed ( ) {
90
89
let mut buffer = ByteBuffer :: new ( ) ;
@@ -111,10 +110,12 @@ fn test_string_overread_protection() {
111
110
fn test_to_string ( ) {
112
111
let mut buffer = ByteBuffer :: new ( ) ;
113
112
buffer. write_string ( "hello" ) ;
114
- assert_eq ! ( buffer. to_hex_dump( ) , "0x00 0x00 0x00 0x05 0x68 0x65 0x6c 0x6c 0x6f" ) ;
113
+ assert_eq ! (
114
+ buffer. to_hex_dump( ) ,
115
+ "0x00 0x00 0x00 0x05 0x68 0x65 0x6c 0x6c 0x6f"
116
+ ) ;
115
117
}
116
118
117
-
118
119
#[ test]
119
120
fn test_wpos ( ) {
120
121
let mut buffer = ByteBuffer :: new ( ) ;
@@ -264,47 +265,45 @@ fn test_write() {
264
265
fn test_flush ( ) {
265
266
let mut buffer = ByteBuffer :: new ( ) ;
266
267
buffer. flush ( ) . unwrap ( ) ;
267
-
268
268
}
269
269
270
270
#[ test]
271
- fn cloning_and_read ( ) {
271
+ fn cloning_and_read ( ) {
272
272
let mut buffer = ByteBuffer :: new ( ) ;
273
273
for i in 0 ..10u8 {
274
274
buffer. write_u8 ( i) ;
275
275
}
276
276
277
-
278
277
let mut clone = buffer. clone ( ) ;
279
278
for i in 0 ..10u8 {
280
279
assert_eq ! ( i, clone. read_u8( ) . unwrap( ) ) ;
281
280
}
282
281
}
283
282
284
283
#[ test]
285
- fn cursors_reset ( ) {
284
+ fn cursors_reset ( ) {
286
285
let mut buffer = ByteBuffer :: new ( ) ;
287
286
for i in 0 ..10u8 {
288
287
buffer. write_u8 ( i) ;
289
288
buffer. read_u8 ( ) . unwrap ( ) ;
290
289
}
291
290
292
291
buffer. reset_cursors ( ) ;
293
-
292
+
294
293
for i in 0 ..10u8 {
295
294
assert_eq ! ( i, buffer. read_u8( ) . unwrap( ) ) ;
296
295
}
297
296
}
298
297
299
-
300
-
301
-
302
298
#[ test]
303
299
fn test_debug ( ) {
304
300
let mut buffer = ByteBuffer :: from_bytes ( & [ 0x1 , 0xFF , 0x45 ] ) ;
305
301
buffer. read_u8 ( ) . unwrap ( ) ;
306
302
let debug_string = format ! ( "{:?}" , buffer) ;
307
- assert_eq ! ( & debug_string, "ByteBuffer { remaining_data: [255, 69], total_data: [1, 255, 69], endian: BigEndian }" ) ;
303
+ assert_eq ! (
304
+ & debug_string,
305
+ "ByteBuffer { remaining_data: [255, 69], total_data: [1, 255, 69], endian: BigEndian }"
306
+ ) ;
308
307
}
309
308
310
309
#[ test]
@@ -316,7 +315,10 @@ fn test_debug_with_bit_reads() {
316
315
let next_four_bits = buffer. read_bits ( 4 ) . unwrap ( ) ;
317
316
assert_eq ! ( buffer. get_rpos( ) , 1 ) ;
318
317
let remaining = buffer. read_bits ( 16 ) . unwrap ( ) ;
319
- assert_eq ! ( & debug_string, "ByteBuffer { remaining_data: [255, 69], total_data: [1, 255, 69], endian: BigEndian }" ) ;
318
+ assert_eq ! (
319
+ & debug_string,
320
+ "ByteBuffer { remaining_data: [255, 69], total_data: [1, 255, 69], endian: BigEndian }"
321
+ ) ;
320
322
assert_eq ! ( first_four_bits, 0 ) ;
321
323
assert_eq ! ( next_four_bits, 1 ) ;
322
324
assert_eq ! ( remaining, 65349 ) ;
0 commit comments