From ab368bdc536504796102649f417f64556ba0bde9 Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Sun, 19 Jan 2020 22:15:37 +0100 Subject: [PATCH] array: test `arr << arr` --- vlib/builtin/array_test.v | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/vlib/builtin/array_test.v b/vlib/builtin/array_test.v index b304bd444d..707cb245bf 100644 --- a/vlib/builtin/array_test.v +++ b/vlib/builtin/array_test.v @@ -536,3 +536,13 @@ fn test_bools() { a << true println(a) } + +fn test_push_many_self() { + mut actual_arr := [1, 2, 3, 4] + actual_arr << actual_arr + expected_arr := [1, 2, 3, 4, 1, 2, 3, 4] + assert actual_arr.len == expected_arr.len + for i := 0; i < actual_arr.len; i++ { + assert actual_arr[i] == expected_arr[i] + } +}