@@ -1060,28 +1060,6 @@ mod tests {
10601060 assert_eq ! ( merged, vec![ 0 ..600 ] ) ;
10611061 }
10621062
1063- #[ test]
1064- fn test_merge_byte_ranges_overlapping ( ) {
1065- let ranges = vec ! [ 0 ..200 , 100 ..300 ] ;
1066- let merged = super :: merge_byte_ranges ( & ranges, 0 ) ;
1067- assert_eq ! ( merged, vec![ 0 ..300 ] ) ;
1068- }
1069-
1070- #[ test]
1071- fn test_merge_byte_ranges_unsorted ( ) {
1072- let ranges = vec ! [ 500 ..600 , 0 ..100 , 200 ..300 ] ;
1073- let merged = super :: merge_byte_ranges ( & ranges, 1024 ) ;
1074- assert_eq ! ( merged, vec![ 0 ..600 ] ) ;
1075- }
1076-
1077- #[ test]
1078- fn test_merge_byte_ranges_zero_coalesce_adjacent ( ) {
1079- // With coalesce=0, adjacent ranges (gap=0) should still merge
1080- let ranges = vec ! [ 0 ..100 , 100 ..200 ] ;
1081- let merged = super :: merge_byte_ranges ( & ranges, 0 ) ;
1082- assert_eq ! ( merged, vec![ 0 ..200 ] ) ;
1083- }
1084-
10851063 #[ test]
10861064 fn test_merge_byte_ranges_zero_coalesce_gap ( ) {
10871065 // With coalesce=0, ranges with a 1-byte gap should NOT merge
@@ -1097,6 +1075,7 @@ mod tests {
10971075 #[ test]
10981076 fn test_split_single_range ( ) {
10991077 // One large range split into 4
1078+ #[ allow( clippy:: single_range_in_vec_init) ]
11001079 let ranges = vec ! [ 0 ..1000 ] ;
11011080 let result = super :: split_ranges_for_concurrency ( ranges, 4 ) ;
11021081 assert_eq ! ( result. len( ) , 4 ) ;
0 commit comments