| ... | @@ -714,6 +714,9 @@ test "std.ArrayList.replaceRange" { | ... | @@ -714,6 +714,9 @@ test "std.ArrayList.replaceRange" { |
| 714 | try list_zero.replaceRange(1, 0, &new); | 714 | try list_zero.replaceRange(1, 0, &new); |
| 715 | try list_eq.replaceRange(1, 3, &new); | 715 | try list_eq.replaceRange(1, 3, &new); |
| 716 | try list_lt.replaceRange(1, 2, &new); | 716 | try list_lt.replaceRange(1, 2, &new); |
| | 717 | |
| | 718 | // after_range > new_items.len in function body |
| | 719 | testing.expect(1 + 4 > new.len); |
| 717 | try list_gt.replaceRange(1, 4, &new); | 720 | try list_gt.replaceRange(1, 4, &new); |
| 718 | | 721 | |
| 719 | testing.expectEqualSlices(i32, list_zero.items, &[_]i32{ 1, 0, 0, 0, 2, 3, 4, 5 }); | 722 | testing.expectEqualSlices(i32, list_zero.items, &[_]i32{ 1, 0, 0, 0, 2, 3, 4, 5 }); |