11use block_buffer:: {
2- generic_array :: {
2+ array :: {
33 typenum:: { U10 , U16 , U24 , U4 , U8 } ,
4- GenericArray ,
4+ Array ,
55 } ,
66 Block , EagerBuffer , LazyBuffer , ReadBuffer ,
77} ;
@@ -203,17 +203,17 @@ fn test_eager_serialize() {
203203 assert_eq ! ( buf3. serialize( ) , ser3) ;
204204
205205 // Invalid position
206- let buf = GenericArray :: from_slice ( & [ 0 , 0 , 0 , 4 ] ) ;
207- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
208- let buf = GenericArray :: from_slice ( & [ 0 , 0 , 0 , 10 ] ) ;
209- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
206+ let buf = Array ( [ 0 , 0 , 0 , 4 ] ) ;
207+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
208+ let buf = Array ( [ 0 , 0 , 0 , 10 ] ) ;
209+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
210210 // "Garbage" bytes are not zeroized
211- let buf = GenericArray :: from_slice ( & [ 1 , 0 , 0 , 0 ] ) ;
212- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
213- let buf = GenericArray :: from_slice ( & [ 0 , 1 , 0 , 1 ] ) ;
214- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
215- let buf = GenericArray :: from_slice ( & [ 0 , 0 , 1 , 2 ] ) ;
216- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
211+ let buf = Array ( [ 1 , 0 , 0 , 0 ] ) ;
212+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
213+ let buf = Array ( [ 0 , 1 , 0 , 1 ] ) ;
214+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
215+ let buf = Array ( [ 0 , 0 , 1 , 2 ] ) ;
216+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
217217}
218218
219219#[ test]
@@ -223,6 +223,7 @@ fn test_lazy_serialize() {
223223 let mut buf1 = Buf :: default ( ) ;
224224 let ser0 = buf1. serialize ( ) ;
225225 assert_eq ! ( & ser0[ ..] , & [ 0 , 0 , 0 , 0 , 0 ] ) ;
226+ Buf :: deserialize ( & ser0) . unwrap ( ) ;
226227 assert_eq ! ( Buf :: deserialize( & ser0) . unwrap( ) . serialize( ) , ser0) ;
227228
228229 buf1. digest_blocks ( & [ 41 , 42 ] , |_| { } ) ;
@@ -262,19 +263,19 @@ fn test_lazy_serialize() {
262263 assert_eq ! ( buf3. serialize( ) , ser4) ;
263264
264265 // Invalid position
265- let buf = GenericArray :: from_slice ( & [ 10 , 0 , 0 , 0 , 0 ] ) ;
266- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
267- let buf = GenericArray :: from_slice ( & [ 5 , 0 , 0 , 0 , 0 ] ) ;
268- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
266+ let buf = Array ( [ 10 , 0 , 0 , 0 , 0 ] ) ;
267+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
268+ let buf = Array ( [ 5 , 0 , 0 , 0 , 0 ] ) ;
269+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
269270 // "Garbage" bytes are not zeroized
270- let buf = GenericArray :: from_slice ( & [ 0 , 1 , 0 , 0 , 0 ] ) ;
271- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
272- let buf = GenericArray :: from_slice ( & [ 1 , 0 , 1 , 0 , 0 ] ) ;
273- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
274- let buf = GenericArray :: from_slice ( & [ 2 , 0 , 0 , 1 , 0 ] ) ;
275- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
276- let buf = GenericArray :: from_slice ( & [ 3 , 0 , 0 , 0 , 1 ] ) ;
277- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
271+ let buf = Array ( [ 0 , 1 , 0 , 0 , 0 ] ) ;
272+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
273+ let buf = Array ( [ 1 , 0 , 1 , 0 , 0 ] ) ;
274+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
275+ let buf = Array ( [ 2 , 0 , 0 , 1 , 0 ] ) ;
276+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
277+ let buf = Array ( [ 3 , 0 , 0 , 0 , 1 ] ) ;
278+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
278279}
279280
280281#[ test]
@@ -332,17 +333,17 @@ fn test_read_serialize() {
332333 assert_eq ! ( & buf3. serialize( ) [ ..] , & [ 1 , 55 , 56 , 57 ] ) ;
333334
334335 // Invalid position
335- let buf = GenericArray :: from_slice ( & [ 0 , 0 , 0 , 0 ] ) ;
336- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
337- let buf = GenericArray :: from_slice ( & [ 5 , 0 , 0 , 0 ] ) ;
338- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
339- let buf = GenericArray :: from_slice ( & [ 10 , 0 , 0 , 0 ] ) ;
340- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
336+ let buf = Array ( [ 0 , 0 , 0 , 0 ] ) ;
337+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
338+ let buf = Array ( [ 5 , 0 , 0 , 0 ] ) ;
339+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
340+ let buf = Array ( [ 10 , 0 , 0 , 0 ] ) ;
341+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
341342 // "Garbage" bytes are not zeroized
342- let buf = GenericArray :: from_slice ( & [ 2 , 1 , 0 , 0 ] ) ;
343- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
344- let buf = GenericArray :: from_slice ( & [ 3 , 0 , 1 , 0 ] ) ;
345- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
346- let buf = GenericArray :: from_slice ( & [ 4 , 0 , 0 , 1 ] ) ;
347- assert ! ( Buf :: deserialize( buf) . is_err( ) ) ;
343+ let buf = Array ( [ 2 , 1 , 0 , 0 ] ) ;
344+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
345+ let buf = Array ( [ 3 , 0 , 1 , 0 ] ) ;
346+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
347+ let buf = Array ( [ 4 , 0 , 0 , 1 ] ) ;
348+ assert ! ( Buf :: deserialize( & buf) . is_err( ) ) ;
348349}
0 commit comments