From 3fba076f920c35ad26b462cf11f9b16b550e97ab Mon Sep 17 00:00:00 2001 From: Jesse Rudolph Date: Wed, 3 Jun 2020 06:29:50 -0500 Subject: [PATCH] demonstrate start + len > new_items.len --- lib/std/array_list.zig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/std/array_list.zig b/lib/std/array_list.zig index 07a6ab011f..dda124031f 100644 --- a/lib/std/array_list.zig +++ b/lib/std/array_list.zig @@ -714,6 +714,9 @@ test "std.ArrayList.replaceRange" { try list_zero.replaceRange(1, 0, &new); try list_eq.replaceRange(1, 3, &new); try list_lt.replaceRange(1, 2, &new); + + // after_range > new_items.len in function body + testing.expect(1 + 4 > new.len); try list_gt.replaceRange(1, 4, &new); testing.expectEqualSlices(i32, list_zero.items, &[_]i32{ 1, 0, 0, 0, 2, 3, 4, 5 });