@@ -285,15 +285,13 @@ mod test {
285285 fn test_partial_last_chunk ( ) {
286286 // Test array with partial last chunk (not divisible by 1024)
287287 let values: Buffer < u32 > = ( 0 ..1500 ) . map ( |i| ( i / 100 ) as u32 ) . collect ( ) ;
288- let expected: Vec < u32 > = ( 0 ..1500 ) . map ( |i| ( i / 100 ) as u32 ) . collect ( ) ;
289288 let array = values. into_array ( ) ;
290289
291290 let encoded = RLEArray :: encode ( & array. to_primitive ( ) ) . unwrap ( ) ;
292291 let decoded = encoded. to_primitive ( ) ;
293292
294293 assert_eq ! ( encoded. len( ) , 1500 ) ;
295- let expected_array = PrimitiveArray :: from_iter ( expected) ;
296- assert_arrays_eq ! ( decoded, expected_array) ;
294+ assert_arrays_eq ! ( decoded, array) ;
297295 // 2 chunks: 1024 + 476 elements
298296 assert_eq ! ( encoded. values_idx_offsets( ) . len( ) , 2 ) ;
299297 }
@@ -302,15 +300,13 @@ mod test {
302300 fn test_two_full_chunks ( ) {
303301 // Array that spans exactly 2 chunks (2048 elements)
304302 let values: Buffer < u32 > = ( 0 ..2048 ) . map ( |i| ( i / 100 ) as u32 ) . collect ( ) ;
305- let expected: Vec < u32 > = ( 0 ..2048 ) . map ( |i| ( i / 100 ) as u32 ) . collect ( ) ;
306303 let array = values. into_array ( ) ;
307304
308305 let encoded = RLEArray :: encode ( & array. to_primitive ( ) ) . unwrap ( ) ;
309306 let decoded = encoded. to_primitive ( ) ;
310307
311308 assert_eq ! ( encoded. len( ) , 2048 ) ;
312- let expected_array = PrimitiveArray :: from_iter ( expected) ;
313- assert_arrays_eq ! ( decoded, expected_array) ;
309+ assert_arrays_eq ! ( decoded, array) ;
314310 assert_eq ! ( encoded. values_idx_offsets( ) . len( ) , 2 ) ;
315311 }
316312
0 commit comments